Come usare Ctrl + sinistra / Ctrl + destra (invece di Alt + sinistra / Alt + destra) per passare alla parola precedente / successiva

3

Su un sistema Mavericks, vorrei usare Ctrl + sinistra / Ctrl + destra invece di Alt + sinistra / Alt + destra per passare alla parola successiva o alla parola precedente.

Controllo missione non usa Ctrl + sinistra / Ctrl + destra (l'ho modificato dal valore predefinito).

È possibile farlo con alcune impostazioni di sistema (cioè senza un keymapper)?

    
posta Pep 02.01.2014 - 16:11
fonte

2 risposte

1

Puoi utilizzare KeyRemap4MacBook con un private.xml come questo:

<?xml version="1.0"?>
<root>
  <item>
    <name>⌃← & ⌃→ to ⌥← & ⌥→</name>
    <identifier>remapCtrlLeftAndCtrlRightToAltLeftAndAltRight</identifier>
    <autogen>
      __KeyToKey__
      KeyCode::CURSOR_LEFT, VK_CONTROL | ModifierFlag::NONE,
      KeyCode::CURSOR_LEFT, ModifierFlag::OPTION_L
    </autogen>
    <autogen>
      __KeyToKey__
      KeyCode::CURSOR_RIGHT, VK_CONTROL | ModifierFlag::NONE,
      KeyCode::CURSOR_RIGHT, ModifierFlag::OPTION_L
    </autogen>
  </item>
</root>

Non sono a conoscenza di alcuna impostazione di Preferenze di Sistema in merito.

Per quanto riguarda i commenti, modifica i contenuti di < autogen > a ...

__KeyToKey__
KeyCode::CURSOR_LEFT, VK_OPTION | ModifierFlag::NONE,
KeyCode::CURSOR_LEFT, ModifierFlag::CONTROL_L
__KeyToKey__
KeyCode::CURSOR_RIGHT, VK_OPTION | ModifierFlag::NONE,
KeyCode::CURSOR_RIGHT, ModifierFlag::CONTROL_L
    
risposta data 02.01.2014 - 16:22
fonte
1

Un'altra opzione è creare ~/Library/KeyBindings/ e salvare un elenco di proprietà come questo ~/Library/KeyBindings/DefaultKeyBinding.dict :

{
   "^\UF700" = moveWordUp:;
   "^\UF701" = moveWordDown:;
   "^\UF702" = moveWordLeft:;
   "^\UF703" = moveWordRight:;
   "^$\UF700" = moveWordUpAndModifySelection:;
   "^$\UF701" = moveWordDownAndModifySelection:;
   "^$\UF702" = moveWordLeftAndModifySelection:;
   "^$\UF703" = moveWordRightAndModifySelection:;
}

Chiudi e riapri le applicazioni per applicare le modifiche.

Ulteriori informazioni:

risposta data 02.01.2014 - 23:23
fonte

Leggi altre domande sui tag