Meine Frage steht im Titel: Erlaubt OS X das Festlegen einer Verknüpfung mit Rücktaste wie Ctrl+ Option ⌥+ Command ⌘+ backspace(in meinem Fall zu einem Automator-Dienst)?
Bearbeiten :
Sie könnten denken "Probieren Sie es selbst"; Nun, ich habe es geschafft. In den Systemeinstellungen → Tastatur → Verknüpfungen habe ich versucht, diese Verknüpfung zu meinem Dienst hinzuzufügen, aber sie funktioniert nicht. Das Problem scheint in der Rücktaste zu liegen. Ctrl+ Option ⌥+ Command ⌘+ mfunktioniert gut.
Kennt jemand eine Problemumgehung, mit der ich die backspaceTaste in einer Tastenkombination verwenden kann?
Antworten:
Um die Verknüpfung eines Dienstes zu ändern, führen Sie aus
plutil -convert xml1 ~/Library/Preferences/pbs.plist
, öffnen Sie die Liste und ändern Sie beispielsweisezu
Starten Sie dann neu, um die Änderungen zu übernehmen.
@ ist Befehl, ~ ist Option und & # x8; ist löschen (Windows-Rücktaste). Vorwärtslöschung (Windows-Löschung) wäre & # x7f;. Die Verknüpfungszeichenfolgen verwenden dasselbe Format wie in DefaultKeyBinding.dict .
Um eine globale Verknüpfung zu ändern, die im Abschnitt App-Verknüpfungen festgelegt wurde, führen Sie sie aus
plutil -convert xml1 ~/Library/Preferences/.GlobalPreferences.plist
, öffnen Sie die Liste und ändern Sie sie beispielsweisezu
Beenden Sie dann die Anwendungen und öffnen Sie sie erneut, um die Änderungen zu übernehmen.
Anwendungsspezifische Verknüpfungen werden in ~ / Library / Preferences / *. Plist und ~ / Library / Containers / * / Data / Library / Preferences / *. Plist gespeichert.
quelle
Obwohl es nicht kostenlos ist, wird Keyboard Maestro Ihr Problem lösen.
Hier ist ein sehr einfaches Beispiel: Setzen Sie einfach den Hotkey auf ⌘Löschen (durch Drücken von ⌘ + ⌦) und weisen Sie einen Menüpunkt zu, den er aktivieren soll. Sie können auch die Anwendungen angeben, in denen die Verknüpfung funktioniert, damit Sie den Trigger wiederverwenden können.
Da es sich um ein sehr leistungsfähiges Makroprogramm handelt, können Sie es natürlich so einstellen, dass es viel kompliziertere Aufgaben erledigt - von der Ausführung von Applescripts bis zur Manipulation von Markdown .
quelle
Dies macht den Backslash-Schlüssel zum Löschschlüssel. Ich verwende niemals Backslash, daher funktioniert es hervorragend für mich. Hoffe das hilft.
quelle