回心誌

世の中わがんね

Windowsでvimをもっと使いやすくするためにAutoHotkeyを使う

 この辺りを参考にキーバインドを行う。

 とりあえず、Cygwinを使ってるときに

  • [全角/半角]に[ESC]+[IMEオフ]を割り当て
  • [Caps Lock]に[Ctrl]を割り当て

 というのがやりたい。

 ただし、自分は「変換キー」にIMEオン、「無変換キー」にIMEオフを割り当てている点に注意*1

[全角/半角]に[ESC]+[IMEオフ]を割り当て

#IfWinActive, ahk_class mintty

vkF4sc029::Send {Esc}
vkF3sc029::Send {Esc}{vk1Dsc07B}

#IfWinActive

 ひとまずこんな感じ。

[Caps Lock]に[Ctrl]を割り当て
 KeySwapを使えばできそうだけど、ひとまず必要無さそうなのでまたいつか。

CapsLock::Send {LCtrl}

 これではできなかった。でもレジストリいじるのはちょっと怖いんだよね。