Windows の操作を emacs のキーバインドで行うための設定です。
Keyhac for Windows ver 1.75 以上で動作する設定となっています。
詳しくは以下を参照してください。
機能を制限した light バージョン(config_light.py)も登録しました。full バージョン(config.py)との違いは以下のとおりとなります。
機能 | config.py | config_light.py |
---|---|---|
emacs 標準キーバインド | ○ | ○ |
emacs 日本語入力モード [1] | ○ | ○ |
emacs シフトモード [2] | ○(初期値:無効) | × |
other_window | ○ | × |
shell_command | ○ | × |
ウィンドウの最小化、リストア | ○ | × |
アクティブウィンドウの切り替え | ○ | ○ |
アクティブウィンドウのディスプレイ間移動 | ○ | × |
仮想デスクトップの切り替え | ○ | × |
クリップボードリスト | ○ | × |
ランチャーリスト | ○ | × |
[1] IME が ON の時に文字(英数字か、スペースを除く特殊文字)を入力すると起動するモードです。(モードに入ると、▲のマークが表示されます。) emacs日本語入力モードになると emacsキーバインドとして利用できるキーが限定され、その他のキーは Windows にそのまま渡されるようになるため、IME のショートカットキーが利用できるようになります。
[2] 本設定のキーバインドと IME のショートカットキーが被って設定されている場合、日本語入力中にそのキーを Shiftキーと一緒に押すことで IME のショートカットキーが利用できるようになるモードです。