AutoHotkey / IME制御

IME制御 - eamat @Cabinet - アットウィキ

このへんのやつを使えばできる。

Ctrl + p で IME 状態を見て IME を OFF にして esc。Vim で使うことを想定している。IME側の設定でやってしまうと esc キー入力がトラップされてしまって vim に入力されない。常に esc 2回押しにしても対応できるが beep がうるさいのでこの対応。

^p::
   vimestate := IME_GET()
   If vimestate = 0
     send,{Escape}
   Else
   {
     IME_SET(0)
     send,{Escape}
   }
return
keyboard/tool/autohotkey/ime_control.txt · 最終更新: 2021-11-09 13:05 by ore