fugafuga.write

アウトプットする用



Vim でノーマルモードを抜ける際にIMEをOFFにする

ノーマルモードになる時にIMEをOFFにする

Karabiner を使う。

環境設定 → Open private.xml

f:id:tokoyax:20150510210959j:plain

下記のように設定追加

<?xml version="1.0"?>
<root>
  <item>
    <name>ESCAPE with EISUU(Terminal)</name>
    <identifier>private.app_terminal_esc_with_eisuu</identifier>
    <only>TERMINAL, VI</only>
    <autogen>--KeyToKey-- KeyCode::ESCAPE, KeyCode::ESCAPE, KeyCode::JIS_EISUU</autogen>
    <autogen>--KeyToKey-- KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::BRACKET_LEFT, VK_CONTROL, KeyCode::JIS_EISUU</autogen>  
  </item>
</root>

ChangeKey の Reload XML を実行する。
出てきた設定にチェックを入れて終了。

f:id:tokoyax:20150510211107j:plain

(参考)
http://yoshiko.hatenablog.jp/entry/2014/12/09/_華麗なるエスケープ