MacBookProを使っているのだが、コードを書く際に
矢印キーが押しにくいのでKeyRemap4MacBookを使って
以下のようにRemapした。
↑はControl-L + I
↓はControl-L + K
←はControl-L + J
→はControl-L + L
ついでにHOMEとENDもそれぞれRemapした。
HOMEはControl-L + A
ENDはControl-L + E
まずはKeyRemap4MacBookをインストールする。
つぎにリファレンスを一読する。
最後に私が設定しているprivate.xmlを貼ります。
<?xml version="1.0"?>
<root>
 <item>
  <name>CUSTOM_CURSOR_UP</name>
  <identifier>CUSTOM_CURSOR_UP</identifier>
  <autogen>
  --KeyToKey--
  KeyCode::I, ModifierFlag::CONTROL_L,
  KeyCode::CURSOR_UP
  </autogen>
 </item>
 <item>
  <name>CUSTOM_CURSOR_DOWN</name>
  <identifier>CUSTOM_CURSOR_DOWN</identifier>
  <autogen>
  --KeyToKey--
  KeyCode::K, ModifierFlag::CONTROL_L,
  KeyCode::CURSOR_DOWN
  </autogen>
 </item>
 <item>
  <name>CUSTOM_CURSOR_LEFT</name>
  <identifier>CUSTOM_CURSOR_LEFT</identifier>
  <autogen>
  --KeyToKey--
  KeyCode::J, ModifierFlag::CONTROL_L,
  KeyCode::CURSOR_LEFT
  </autogen>
 </item>
 <item>
  <name>CUSTOM_CURSOR_RIGHT</name>
  <identifier>CUSTOM_CURSOR_RIGHT</identifier>
  <autogen>
  --KeyToKey--
  KeyCode::L, ModifierFlag::CONTROL_L,
  KeyCode::CURSOR_RIGHT
  </autogen>
 </item>
 <item>
  <name>CUSTOM_HOME</name>
  <identifier>CUSTOM_HOME</identifier>
  <autogen>
  --KeyToKey--
  KeyCode::A, ModifierFlag::CONTROL_L,
  KeyCode::HOME
  </autogen>
 </item>
 <item>
  <name>CUSTOM_END</name>
  <identifier>CUSTOM_END</identifier>
  <autogen>
  --KeyToKey--
  KeyCode::E, ModifierFlag::CONTROL_L,
  KeyCode::END
  </autogen>
 </item>
</root>
