学生の頃からVimを愛用して来ましたが、用途によってはプラグインが豊富なAtomの方が便利な場合があるので、AtomでVimキーバインドを設定する方法を調べてみました。
プラグインのインストール
Escで挿入モードを抜けたときにIMEをオフにする
- プラグインにはこの機能は実装されていないため、キーバインドを変更して対応するしかありません。
- MacOSではKarabiner、WindowsではAutoHotKeyなどを利用している方がいるようです。
- (再度挿入モードにしたときにIMEをオンにすることはできません。)
- 設定時に参考になるWebサイト
- Microsoft IMEで無変換キーにIMEオフを割り当てる
- AutoHotKeyでEsc入力時に無変換キーを入力する
キーマップを設定する
- vim-mode-plusにはvimrcを読み込む機能はないため、keymap.csonで定義します。
- 複数コマンドを実行したい場合はinit.coffeeにコマンドを定義する必要があります。