指向性メモ::2010-07-12

ページ情報
制作日
2010-07-12T03:35:25+09:00
最終更新日
2010-07-12T03:35:25+09:00

Emacsユーザ向けKeyRemap4MacBoook用追加設定

Created:
2010-07-12T03:35:25+09:00

KeyRemap4MacBookにEmacsぽい操作をいくつか追加。

Terminal.appがC-/とC-'に対応してくれないので、Emacs側で適当に設定してそのキーを送るようにした。

        <item>
          <name>Option+W to Command+C</name>
          <sysctl>option.emacsmode_OptionWCopy</sysctl>
          <not>EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE</not>
          <autogen>--KeyToKey-- KeyCode::W, VK_OPTION, KeyCode::C, ModifierFlag::COMMAND_L</autogen>
        </item>
        <item>
          <name>Control+/ to Command_Z</name>
          <sysctl>option.emacsmode_controlSlash</sysctl>
          <not>EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE</not>
          <autogen>--KeyToKey-- KeyCode::SLASH, VK_CONTROL, KeyCode::Z, ModifierFlag::COMMAND_L</autogen>
        </item>
        <item>
          <name>Control+S to Command+F</name>
          <sysctl>option.emacsmode_controlS</sysctl>
          <not>EMACS, TERMINAL, VIRTUALMACHINE, REMOTEDESKTOPCONNECTION, X11, ECLIPSE</not>
          <autogen>--KeyToKey-- KeyCode::S, VK_CONTROL, KeyCode::F, ModifierFlag::COMMAND_L</autogen>
        </item>
        <item>
          <name>[Terminal] Control+/ to C-_ and Control+' to C-M-_</name>
          <sysctl>option.emacsmode_controlSlashTerminal</sysctl>
          <only>TERMINAL</only>
          <autogen>--KeyToKey-- KeyCode::SLASH, VK_CONTROL, KeyCode::MINUS, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L</autogen>
          <autogen>--KeyToKey-- KeyCode::QUOTE, VK_CONTROL, KeyCode::MINUS, ModifierFlag::CONTROL_L | ModifierFlag::SHIFT_L | ModifierFlag::OPTION_L</autogen>
        </item>
Comments
0
Trackbacks
0
PermaLink
http://yudai.arielworks.com/memo/2010/07/12/033525
連絡先、リンク、転載や複製などについては『サイト案内』をご覧ください。Powered by HIMMEL

I ♥ Validator