macOS Sierraでvimで Ctrl-[ でコマンドモードに抜けるときにIMEを無効化する処理をHammerspoonを使って設定してみました。 Hammerspoon HammerspoonはmacOSに関する様々な処理を自動化するツールで以下のような機能を持っています。 キーリマップ アラート、通知の表示 ウィンドウ操作(移動、リサイズ) ファイル変更の監視 アプリケーションイベントの監視 USB、Wifiイベントの監視 AppleScriptの起動 luaスクリプトで設定 キーリマップに関する設定は以下のリンク先が詳しいです。 Karabiner 使えない対策: Hammerspoon で macOS の修飾キーつきホットキーのキーリマップを実現する – Qiita Hammerspoon と Karabiner Elements でキーカスタマイズした – kitak.bl