ターミナル上CUIのvimでノーマルモードに戻ったときに日本語入力モードを自動的にオフにする方法(Karabinerを使う)
前提
問題
- 入力モードからESCでノーマルモードに戻っても日本語入力状態のままになってしまう。
解法
- Karabiner (旧KeyRemap4MacBook)を使ってESCをESC+英数に割り当てることで、自動的に日本語入力をオフにする。
詳細
- Karabinerをインストールする。
- Preferences... > Misc&Uninstall > Open private.xml
- 以下のprivate.xmlと置き換える。
- https://gist.github.com/hyuki0000/5967090
- Preferences... > Change Key > Reload XML
- LeaveIns Mode with EISUU (Terminal) をオンにする。
参考