emacsのwindmoveをnw環境で使う方法
emacsのウィンドウを分割し続けて行くと、ウィンドウ間の移動がなかなかの曲者。C-oで移動し続けるのもなかなか面倒です。
そんなとき、windmoveを使うと簡単に移動できますね。Shift+カーソルキーで分割したウィンドウ間を移動できるのはものすごく便利。最近のemacsであれば標準で組み込まれているハズです。組み込み方は簡単。
(require 'windmove)
http://emacswiki.org/emacs/WindMove
しかしながら、ターミナル上でemacs -nwして使っている人は要注意です。送られるキーコードの関係で標準のキーバインドだと利用できません。いろいろ弄る方法もあるのですが、一番簡単な方法はコレ。
iTerm2を使いましょう!
iTerm2の標準にはいっているこのあたりの設定で、キーコードをエミュレートしてくれています。余計なことを考えずにこのまま使えるので便利ですね!