問題
カッコと、その中身の入力がだるいので、以下の様な設定を行っている(抜粋)。
imap [] []<Left>
imap () ()<Left>
たいていの場合はこれで十分なのだが、時にはカッコの外にすぐに出て、閉じカッコの隣から編集を始めたいことがある。
こういう状態から (*)
→ こういう状態へ ()*
その場合、<ESC>lli
とか、一個ずれるためにたくさんキーを押さなくてはならず、つらい。
解決
inoremap <C-b> <Left>
inoremap <C-f> <Right>
すべては以下のプラグインを使うことによって解決した。
https://github.com/kana/vim-smartinput
以下で教えてもらいました。
http://lingr.com/room/vim/archives/2013/10/20#message-17117541
議論
Emacsの記憶、もうすべて失った。