タグ

emacsに関するkkotyyのブックマーク (11)

  • Karabiner ElementsでEmacs Mode(mark setとかC-x C-s)風なルールを作ってみた - Qiita

    追記 (2021/06/21) 現在では Karabiner Elements の公式で Emacs Mode が用意されているのでこの記事の存在意義は薄くなっています。ただ公式のルールよりも少し設定が多い(昔の Karabiner 風の作りになっている)ので、昔からの設定に馴染んでいる方はお試し頂いても良いかもしれません。 概要 旧KarabinerにあったEmacs Mode(mark setやC-xとか)風のものをKarabiner Elementsで再現するルールを作成してみました。自分で使う分には困らない程度には動くものが作成できたので公開してみます。 Elementsの標準ではEmacsの単純なキーマッピングしかなく、Emacs Modeは実現できないと勝手に思い込んでいたのですが、ルール中に変数が使えるという記事を見て、それなら実現できるんじゃないの? と思って作ってみたもの

    Karabiner ElementsでEmacs Mode(mark setとかC-x C-s)風なルールを作ってみた - Qiita
    kkotyy
    kkotyy 2019/04/12
    ありがとうございます。救われました。
  • Karabinerでいつの間にかemacsキーバインドが帰ってきた! - Screaming Loud

    ついにあのKarabinerがHighSierraでもつかえるようになっていた!! ということでメモ。 まずKarabinerElementsをアップデートします。 以下すでにルールを追加済みですが、新規の方は空なはず。 ここからルールを追加します。 ElementsのバージョンからはWebでruleをダウンロードするようになっています。 ここをクリックすると、以下にジャンプするので、ダウンロード。 Karabiner-Elements complex_modifications rules 自分はemacs配列なので、 Emacs key bindings Change caps_lock key をimport。 あとは、以下2つを有効化 KarabinerElementsを有効化すると、ネイティブのcaps_lockの入れ替えが効かなくなったので、KarabinerでCapsの入れ替

    Karabinerでいつの間にかemacsキーバインドが帰ってきた! - Screaming Loud
    kkotyy
    kkotyy 2019/04/02
  • intelliJ ideaでset-mark-command - メモ置き場

    ちょっとずつintelliJ ideaを試してみてます。 普段emacsを使っているので、それに近いキー操作で使えるようにしたいです。 先日set-mark-command的なことをやりたいと思って宿題にしていたのを調べました。 調べたところ「Editor Actions -> Toggle Sticky Selection」がそれのようです。 参考 http://youtrack.jetbrains.com/issue/IDEA-69374 http://youtrack.jetbrains.com/issue/IDEA-66719 デフォルトのEmacs Schemeではキーが割り当てられてませんでした。 Emacsでは「C-SPC」に割り当ててたので、そうしたいところです。 ところが「Main Menu -> Code -> Completion -> Basic」にすでに割り当てて

    intelliJ ideaでset-mark-command - メモ置き場
    kkotyy
    kkotyy 2017/01/20
    “Editor Actions -> Toggle Sticky Selection” ありがとうございます。
  • Emacs の正規表現の置換・検索 ( RegExp replace or search ) を賢くかわいくしてあげよう - ハトネコエ Web がくしゅうちょう

    Emacsの正規表現が上手く使いこなせない・・・。 いや、私が使いこなせないんじゃない! Emacs が悪いんだ!! ……と思ったので改造です。 頭おかしい! Emacs の正規表現 Emacs の正規表現は独特すぎて頭おかしいです。他のに慣れてると全然使いこなせません。 RegExp replace (正規表現での置換)のときも、 どの文字が正規表現に引っかかっているかわからず結果、 Replaced 0 occurrences の一文を見てガッカリすることになります。 Emacs 標準搭載の Re-Builder という機能を使って、正規表現が一致するか見ることは出来ますが・・・*1 ちょっと例を見てみましょう。 使えない Re-Builder <p name="lemon"> lemon </p> <p name="melon"> melon </p> これの name="" の中身

    Emacs の正規表現の置換・検索 ( RegExp replace or search ) を賢くかわいくしてあげよう - ハトネコエ Web がくしゅうちょう
    kkotyy
    kkotyy 2016/05/26
    やってみる。
  • Suppressing ad-handle-definition Warnings in Emacs | Andrew Johnson

    As I have been tweaking my Emacs configuration, I noticed that I was getting warnings like the following in *Messages* during Emacs startup: ad-handle-definition: `tramp-read-passwd' got redefined I looked into it and these warnings are generated when functions are redefined with defadvice. Most of the warnings I received were coming from third-party packages I had installed, not my own configurat

    kkotyy
    kkotyy 2016/04/15
    “(setq ad-redefinition-action 'accept)”
  • emacsで改行コードの変更など | rakkyooの備忘録

    でできます. ここで,文字コードは, utf-8 euc-jp shift_jis を指定して,続いて改行コードは unix –> LF dos –> CR+LF mac –> CR となります.文字コードと改行コードをまとめて指定できるので, たとえば,文字コードを「UTF-8」,改行コードを「LF」に変更したい場合は,

    kkotyy
    kkotyy 2016/03/29
    “C-x Enter f 文字コード変換” ちょっと面倒。慣れか。
  • tjun月1日記

    コロナウイルスが流行する前の2020年1月上旬、中国の杭州に行ってきたのでその記録を書いておく。 はじめに 自分はこれが中国へ行くの5回目。それなりに慣れている方だと思うけど、中国人と一緒に行ったほうが圧倒的に楽です。 数年前にキャッシュレスが普及して、その後も規制が変わったりして行くたびに状況が変わっています。なので、ここで書いてあることは半年後には参考にならないかも。 事前にやっておくこと WeChatPayのアカウントを作る、可能なら人確認とチャージをやっておく Alipayのアカウントを作って、可能なら人確認とチャージをやっておく 中国で使える香港SIMを買う WeChatPayとAlipayのアカウントは、外国人でも作れるときと作れないときがある。またお金もチャージできるときとできないときがある。 事前にググってできるかどうか試しておくのが重要。 また、中国はいわゆるGrea

    tjun月1日記
    kkotyy
    kkotyy 2016/03/23
    ありがたや〜
  • Emacsを指定したサイズで開く

    Emacsを縦横指定したサイズで、指定した座標で開きます。 ~/.emacsに以下を追記。;==================================== ;フレーム位置設定(ウィンドウ) ;==================================== (setq initial-frame-alist (append '((top . 22) ; フレームの Y 位置(ピクセル数) (left . 45) ; フレームの X 位置(ピクセル数) (width . 82) ; フレーム幅(文字数) (height . 41) ; フレーム高(文字数) ) initial-frame-alist)) しかし、~/.Xresources に以下を記述したほうが起動は早い。! emacsの初期サイズとウィンドウ位置 ! width x height + top + left

    kkotyy
    kkotyy 2016/03/09
  • Emacsの文字コード指定

    Emacsではバッファごとに文字コードの取り扱いを変えることができる. 変更できる文字コードには,主に次の3つがある: ◇ファイル文字コード バッファの内容をファイルに書き込むときの文字コード ◇キーボード文字コード Emacsにキーボードから入力されるコードで,端末が送り出す文字コードとキーボード文字コードを一致させておかねばならない ◇ディスプレイ文字コード Emacsから端末表示用に送り出される文字コードで,端末の表示に用いられるコードとディスプレイコードを一致させておかねばならない 他に,外部プロセスと通信するときに用いられるプロセス文字コード,コピー&ペースト などに使うセレクション転送時の文字コードなども変更できる. 編集中のバッファの文字コード・改行コードの判定 今,使っている編集バッファではどんな文字コードや改行コードを使っているかはEmacsウィンドウ下部にある黒ライン行

    kkotyy
    kkotyy 2013/11/22
  • http://shibayu36.hatenablog.com/entry/2012/12/29/001418#mc?u=ainame

    ふとemacsの設定どのくらいになっているのかなーと思って行数数えたら wc -l init.el inits/* | grep total 2303 totalと、とんでもないことになっていたので、これまでどんな設定してたか思い出すことも兼ねて、emacs設定大掃除をおこなってみました。そこで「これは捨てられないなー」と思った設定を淡々と書いていきます。 ちなみに実際の設定ファイルはhttps://github.com/shibayu36/emacs/tree/master/emacs.d を御覧ください。 init-loader.el emacsでinit-loaderを導入してみた - $shibayu36->blog; の記事でも書きましたが、init-loaderは便利です。最近の構成としてはinit.elにはinit-loaderの設定だけ書いて、inits以下に全部設定置いて

    http://shibayu36.hatenablog.com/entry/2012/12/29/001418#mc?u=ainame
  • Emacs / Meadow の覚え書き - Meadow TIPS

    Emacs / Meadow の基機能の拡張などに関する情報を、この page では掲載しています。 お品書き i-search で日語を使いたい テキストに色をつけて見易くしたい foreground-color と background-color を入れ換えたい redo を使いたい メニューを日語化したい (Meadow のみ?) タイトルバーをカスタマイズしたい C-h を backspace として使いたい mini buffer や kill-ring 等の履歴を次回起動時に持ち越したい kill-ring の内容を視覚的に確認しながら yank したい window 分割時、画面外に出る文章を折り返したい 起動時に出てくる message を消したい 置換をリージョン指定可能にしたい autosave file の生成場所を指定したい C-z で scroll-dow

  • 1