Safari: Alt-Modifizierer mit cmd tauschen

Ich benutze Firefox und Chrome als meine Hauptnavigatoren, aber manchmal benutze ich Safari, um einige Entwicklungen zu testen.

Geben Sie in Firefox und Chrome eine URL in die Adressleiste ein und drücken Sie dann Alt+ Return, um eine neue Registerkarte zu öffnen.

Wenn Sie in Safari eine URL in die Adressleiste eingeben und dann Alt+ drücken Return, wird die Zieladresse in einer Datei gespeichert (was mich ärgert, weil es eine unbrauchbare Datei in meinem Download-Ordner erstellt).

Um nach der Eingabe der Adresse einen neuen Tab zu öffnen, muss ich das Cmd+ verwenden Return.

Ich frage mich, ob es möglich ist, die cmd- und Alt-Taste nur für Safari (nicht andere Apps) auszutauschen und wie das geht, oder Safari zumindest dazu zu bringen, einen neuen Tab zu öffnen, wenn ich + Altin Returnder Adressleiste drücke.

Eine letzte Sache: Ich bin auf Mavericks

Irgendeine Idee ?

Antworten (1)

Sie können Karabiner mit einer privaten.xml wie dieser verwenden :

<?xml version="1.0"?>
<root>
  <appdef>
    <appname>SAFARI</appname>
    <equal>com.apple.Safari</equal>
  </appdef>
  <item>
    <name>Swap ⌥↩︎ and ⌘↩︎</name>
    <identifier>SwapAltEnterAndCmdEnter</identifier>
    <only>SAFARI</only>
    <autogen>
      __KeyToKey__
      KeyCode::RETURN, VK_COMMAND | ModifierFlag::NONE,
      KeyCode::RETURN, ModifierFlag::OPTION_L
    </autogen>
    <autogen>
      __KeyToKey__
      KeyCode::RETURN, VK_OPTION | ModifierFlag::NONE,
      KeyCode::RETURN, ModifierFlag::COMMAND_L
    </autogen>
  </item>
</root>

Hier finden Sie das Handbuch, um zu erfahren, wie Sie die private.xml-Datei bearbeiten und Ihre Konfiguration aktualisieren.

Sie müssen das kleine Kontrollkästchen der neu definierten Regel aktivieren, damit sie funktioniert.

Der KeyRemap4MacBook -Experte zur Rettung ;)
Großartig! Ich muss hinzufügen, dass Sie das Handbuch hier lesen können, um zu erfahren, wie Sie die Datei private.xml bearbeiten: pqrs.org/macosx/keyremap4macbook/document.html.en . Und dass Sie das kleine Kontrollkästchen der neu definierten Regel aktivieren müssen, damit es funktioniert.