JIS日本語キーボードをもちいたWINDOWS上の基本ショートカットはkeyhac.exeを用いてemacsライクのキーバインディングにしています。さらに次の点を改善するためにkeyhacのconfig.pyに一部書き添えます。

(1)WinKEYが邪魔なので左キーはCTRLに変える

(2)IMEのON/OFFをTAB上の半/全漢字キーではなく左親指(オフ)右親指(オン)でトグルさせたい(mac like)ので、スペース両側の無変換・変換キーを用います。半/全漢字キーも生かしておきます。

keymap.replaceKey( "LWin",162)
keymap.replaceKey( 28,242) #無変換キーをIME offにする                
keymap.replaceKey( 29,243) #変換キーをIME ONにする

無変換・変換キー・半/全漢字キーはkeyhacのモディファイアには存在しないので、直接KT Softwareさんのkeymill.exeで仮想キーコードを確かめてコードを直接指定。

右WIN KEYは Toggle Desktop(アプリ窓を最小化してデスクトップ画面自体を表示させる)用のショートカット(WINKEY+D)として使うことがあるのでそのままにしてます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です