iTerm2 v3 & NeoVimで<C-h>にマッピングできない時
環境
* Mac book air 2013 el capitan * iTerm2 build 3.0.7 * NeoVim 0.1.4
iTerm2 v3にアップグレードした後, vim で <C-h>
にマッピングできなかった.
ここを参考にした.
http://www.geoffcorey.com/2015/10/iterm2-c-h-key-fixed-for-vim-and-neovim/
// in iTerm2 Edit -> Preferences -> Keys Press + Press Ctrl+h as Keyboard Shortcut Choose Send Escape Sequence as Action Type [104;5u for Esc+
理由はiTerm2
.
iTerm2側で<C-h>
をエスケープしないと, Vim側では<BS>
とみなされるらしい.
Tips
:verbose nmap <C-h>
でキーマップしている設定ファイルのパスが表示されるので,
意図するマッピングが行えているか視覚的に確認できる. 便利.