Memoize

BasicWerk   EC Support   Technique   Facebook  

20141222232203_Vim_Esc_with_EISUU

Vim_Esc_with_EISUU

 

 

日本人として Vim を使ってて鬱陶しいのが、日本語を入力している途中でノーマルモードに行こうとして Esc を押した時にうっかり半角英数に切り替えるのを忘れてしまうこと。

 

これの解決方法をググっていきなり超素晴らしいブログを発見したので、載せておく。

 

 

Vimで挿入モードから抜ける時に英数入力に切り替える - ✘╹◡╹✘

 

 

僕も HHKB だし、Mac だし、KeyRemap4MacBook で左右コマンド1回押しで半角英数・日本語カナ切り替えにマップしてるしで、本当に言うことなしの内容。

上のブログの通りに KeyRemap4MacBook へ XML を読み込ませて解決。

 

なので読み込ませた XML だけメモとして残しておく。

 

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

 

この設定のお陰で正しくこの投稿を Vim で書くのも素晴らしく楽ちんになった。ありがとうございます。

 


© Shin Nakamura/BasicWerk 2008 - 2014