Vimで日本語を使っていると、 Normalモード切り替えた後も日本語入力状態になっていて コマンドが効かなくてイライラする事があります。
そのようなイライラを無くすためにEsc等を押して Normalモードに移行する際に必ずIMEをOFFにするような操作を 色々な方法で実現することが出来ますが、 MacではKarabinerを使ってそれを実現していて、 Karabinerが使えないmacOS Sierraではちょっと困っています。
なんとか出来ないかな、ということで取り敢えず AppleScript+BetterTouchToolでやってみました。
Read on