Instalé una utilidad de terceros para volver a asignar estas teclas en mi MacBook Pro con OS X 10.8. Aquí están los pasos que utilicé:
(1) Descarga e instala KeyRemap4MacBook.app
(2) Editar (o cree) el siguiente archivo en un editor de texto:
~/Library/Application Support/KeyRemap4MacBook/private.xml
... para que su contenido sea:
<?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) Seleccione "Preferencias" en el pequeño ícono KeyRemap4MacBook en la barra de menú OS en la parte superior de la pantalla.
(4)Enlapestaña"Cambiar clave" de KeyRemap4MacBook , marque "JKLI to Arrow Keys". (si esta opción no aparece, es posible que deba hacer clic en el botón "ReloadXML")
Ahora debería poder usar la tecla de función con J | K | L | I para controlar el cursor, además de las teclas de flecha.