Eine Möglichkeit wäre, ~ / Library / KeyBindings / zu erstellen und diese als DefaultKeyBinding.dict zu speichern:
{
"@\UF702" = moveWordBackward:;
"@\UF703" = moveWordForward:;
"~\UF702" = moveToBeginningOfLine:;
"~\UF703" = moveToEndOfLine:;
"~$\UF702" = moveToBeginningOfLineAndModifySelection:;
"~$\UF703" = moveToEndOfLineAndModifySelection:;
}
Sie können ⇧⌘ ← oder ⇧⌘ → jedoch nicht ändern. Und es funktioniert nicht in einigen Textansichten oder Xcode oder Firefox.
Mit KeyRemap4MacBook können Sie dies zu private.xml hinzufügen :
<autogen>--KeyToKey-- KeyCode::CURSOR_LEFT, VK_OPTION | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, VK_COMMAND</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_RIGHT, VK_OPTION | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, VK_COMMAND</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_LEFT, VK_SHIFT | VK_OPTION | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, VK_SHIFT | VK_COMMAND</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_RIGHT, VK_SHIFT | VK_OPTION | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, VK_SHIFT | VK_COMMAND</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_LEFT, VK_COMMAND | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, VK_OPTION</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_RIGHT, VK_COMMAND | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, VK_OPTION</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_LEFT, VK_COMMAND | VK_SHIFT | ModifierFlag::NONE, KeyCode::CURSOR_LEFT, VK_OPTION | VK_SHIFT</autogen>
<autogen>--KeyToKey-- KeyCode::CURSOR_RIGHT, VK_COMMAND | VK_SHIFT | ModifierFlag::NONE, KeyCode::CURSOR_RIGHT, VK_OPTION | VK_SHIFT</autogen>
Es würde jedoch dazu führen, dass das Zurückgehen mit ← ← und das Ändern der Registerkarten mit changing ← nicht mehr funktioniert.
In der Quelle finden Sie die Schlüsselcodekonstanten und vordefinierten Einstellungen .
Ja. Mit Keyboard Maestro habe ich gerade zwei neue Makros erstellt.
Der erste hat einen "Hotkey-Trigger" von <Befehl> <Pfeil> und einen "Tastendruck" von <Option> <Pfeil>
Die zweite ist die Umkehrung, ein "Hotkey-Trigger" von <Option> <Pfeil> und führt einen "Tastendruck" von <Befehl> <Pfeil> aus. Und es funktioniert.
Sie können dann 2 weitere Makros für die richtige Richtung hinzufügen.
So wie ich sie als Schnelltest geschrieben habe, sind sie systemweit, können aber auf bestimmte Anwendungsgruppen beschränkt werden.
Während Keyboard Maestro nicht kostenlos ist, gibt es eine zeitlich begrenzte Demo.
quelle
Ich habe KeyBindingsEditor (kostenlos) verwendet, um das zu bearbeiten,
DefaultKeyBindings.dict
und es funktioniert hervorragend (sogar in Firefox und XCode).Wenn Sie die Daumen-Taste auf der Taste ⌘ lassen, während Sie mit dem Textcursor fahren, funktioniert dies viel besser - dies sollte die Standardeinstellung sein!
quelle
Ich würde Ihnen Karabiner empfehlen . Es ist ein leistungsstarkes System-Plugin zum Neuzuordnen von Schlüsseln und Tastenkombinationen. Sie können beliebige Tastenkombinationen in Ihrem Kopf abbilden. Bitte probieren Sie es aus und Sie werden sich in es verlieben
quelle