Я установил стороннюю утилиту для переназначения этих ключей на моем MacBook Pro под управлением OS X 10.8. Вот шаги, которые я использовал:
(1) Скачать и установите KeyRemap4MacBook.app
(2) редактировать (или создайте) следующий файл в текстовом редакторе:
~/Library/Application Support/KeyRemap4MacBook/private.xml
... так что его содержание:
<?xml version="1.0"?>
<root>
<item>
<name>JKLI to Arrow Keys</name>
<identifier>private.jkli_to_arrow_keys</identifier>
<autogen>
__KeyToKey__
KeyCode::J, ModifierFlag::FN,
KeyCode::CURSOR_LEFT
</autogen>
<autogen>
__KeyToKey__
KeyCode::K, ModifierFlag::FN,
KeyCode::CURSOR_DOWN
</autogen>
<autogen>
__KeyToKey__
KeyCode::L, ModifierFlag::FN,
KeyCode::CURSOR_RIGHT
</autogen>
<autogen>
__KeyToKey__
KeyCode::I, ModifierFlag::FN,
KeyCode::CURSOR_UP
</autogen>
</item>
</root>
(3) Выберите «Настройки» из немного Значок KeyRemap4MacBook в OS X Строка меню в верхней части экрана.
![KeyRemap4MacBook > Preferences](https://i.stack.imgur.com/ihhEr.png)
(4) В KeyRemap4MacBook Вкладка «Изменить ключ» , отметьте галочкой "JKLI to Arrow Keys". (если эта опция не появляется, вам может потребоваться нажать кнопку «ReloadXML»)
![KeyRemap4MacBook > Change Key](https://i.stack.imgur.com/31zBm.png)
Теперь вы должны иметь возможность использовать функциональную клавишу с J | K | L | I для управления курсором, в дополнение к клавишам со стрелками.