J'essaie de remodeler des Ctrl+<Key>
combinaisons pour Command+<Key>
dans Terminal.app en utilisant Karabiner. Les éléments suivants private.xml
est utilisé :
<?xml version="1.0"?>
<root>
<item>
<name>Swap Ctrl+S and Cmd+S</name>
<identifier>private.filters_cmd</identifier>
<only>TERMINAL</only>
<autogen>__KeyToKey__ KeyCode::S, ModifierFlag::COMMAND_L, KeyCode::S, ModifierFlag::CONTROL_L</autogen>
<autogen>__KeyToKey__ KeyCode::S, ModifierFlag::COMMAND_R, KeyCode::S, ModifierFlag::CONTROL_R</autogen>
</item>
</root>
Pour l'instant seulement Ctrl+S
est remaniée. Toutefois, cela ne fonctionne que si aucun filtrage au niveau de l'application n'est défini par l'intermédiaire de <only>
. Et je voudrais que ces mappings ne soient actifs que dans Terminal.app.
Il y a probablement un problème avec ma définition. Quelqu'un peut-il me conseiller ?
J'utilise OS X 10.11.3.