| « NetBeans6.7RC2でフォントのアンチエイリアスを有効にする | WindowsのXCOPYコマンドのメモ » |
今更Emacsに手を出してみる
ことだまんです。
エディタはずっとvimを使っていましたが、どうしても使いたいスニペットがありvimに移植するのが面倒なのでEmacsを[触って]みました。
Emacsはその昔(14年くらい前、当時はmuleだったかな)C- X- やらが覚えるのが面倒だなぁーおい。っと3分触って全然馴染まなくて放置してました。
viを使ったらこれだ!っとそれからはviのみ・・・
とりあえず、ViewModeとか色々調べたらあってviで言うコマンドモードと同じ感覚で使えるようですがまったく分からないのでctrlおしっぱでviな感じで触れればいいや!と適当にキーバインドを変更してEmacsと戯れようと始めてみましたよ。
ctrlおしっぱでとりあえずカーソルの移動をviっぽくしてみる。
HomeDirに.emacsを作成
(global-set-key "\C-h" 'backward-char) (global-set-key "\C-j" 'next-line) (global-set-key "\C-k" 'previous-line) (global-set-key "\C-l" 'forward-char) (global-set-key "\C-d" 'kill-line) (global-set-key "\C-x" 'delete-char)
こんな感じ。
で、どのシンボルファンクションが割り当てられるか調べる場合は
C-h cでミニバッファに "Describe key briefly:"と表示されるので、あとは調べたいキーを入力したら分かる。
C-Spaceで選択範囲開始位置指定
C-wで選択範囲切り取り
C-yでペースト
C-aで行頭に移動
C-eで行末に移動
C-gでキャンセル(viでいうところの、困った時のESC)
ぬ?なれたら具合いいぞ・・・
これ単なる食わず嫌いだったな。というオチで・・・
中学生の頃にLispで遊んでいたんですけどね・・・テトリス作ったりとか・・・エディタとしては使っていなかったというオチも・・・(ぉぃ
さて、世の先人達が残してくれた素晴らしい資産を使いこなせるようにならんと・・・