Sto provando a rimappare specifiche combinazioni Ctrl+<Key>
con Command+<Key>
in Terminal.app usando Karabiner. Viene utilizzato il seguente private.xml
:
<?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>
Per ora solo il Ctrl+S
viene rimappato. Tuttavia, funziona solo se non è impostato alcun filtro a livello di applicazione tramite <only>
. E vorrei che quei mapping fossero attivi solo su Terminal.app.
Probabilmente c'è qualcosa di sbagliato nella mia definizione. Qualcuno può consigliare?
Sto usando OS X 10.11.3.