Suchen und ändern Sie die Systemverknüpfung

Wie ich weiß, finden Sie eine Begrenzung der Verknüpfung in den Systemeinstellungen> Tastatur> Tastaturkürzel , wo Sie andere Verknüpfungen finden und wie Sie sie ändern müssen? Zum Beispiel, wenn ich das cmd+ Oin ändere, enterwohin kann ich gehen? Gibt es eine Software, die das für mich tun kann, oder ich muss es im Terminal tun (Wie?).

PS: Ich habe einige gelesen, wo diese Liste der Verknüpfungen für jede App gespeichert ist, Localized.rsrcaber ich habe 2 Probleme?

  • Ich überprüfe und in Snow Leopard habe ich diese Datei nicht.
  • Wie kann ich allgemeine Verknüpfungen zu welchen Apps finden? wie Capture Image oder Copy & Paste oder ...

Antworten (1)

Die Shortcuts für jede Anwendung können einfach in dem von Ihnen erwähnten Einstellungsmenü geändert werden.

Welche Verknüpfungen geändert werden können, hängt von den Optionen im Menü dieser Anwendung ab. Für den Finder können Sie also "Neues Finder-Fenster" usw. usw. anpassen, was auch immer im Menü steht.

Um die Verknüpfung für „Öffnen“ zu ändern (was zufällig Finder -> Datei -> Öffnen im Menü ist), gehen Sie zu den Systemeinstellungen Tastaturkürzel, gehen Sie zu Anwendungsverknüpfungen, suchen Sie „Finder“, drücken Sie die Taste „+“, und fügen Sie eine neue Option mit dem Namen "Öffnen" hinzu (genau wie die Menüoption geschrieben) und geben Sie eine Tastenkombination ein.Alt-Text

Beachten Sie, dass Sie die Eingabetaste oder ähnliches nicht verwenden können: Sie können nur die Zusatztasten (Umschalttaste, Befehlstaste, Strg, Fn) und Zahlen oder Buchstaben verwenden.

Für allgemeine Verknüpfungen können Sie nach oben zu „Alle Anwendungen“ scrollen und eine Verknüpfung für „Kopieren“ oder „Einfügen“ hinzufügen oder für die Anwendung umschalten, die diese Menüoption in ihrem Menü hat.

EDIT: Antwort auf Kommentare:

1) Wenn Sie den genauen Namen eines Menübefehls nicht finden können oder wenn es keinen Menübefehl gibt ... nun, Sie können einfach keine Tastenkombination festlegen, es sei denn, Sie verwenden eine Art Drittanbieteranwendung, die Tastenanschläge abfängt (ein bisschen wie AutoHotKey, aber auf dem Mac). Für Quick Look funktioniert es also nicht, da der Menübefehl (es gibt eine Menüoption dafür in Finder File->Quick Look) den Namen der Datei hinzufügt, die "Quick Look" sein soll, zB "Quick Look 133.png ." Ich glaube, in Leopard hat es vielleicht funktioniert, wenn man "Quick Look" einfach auf eine beliebige Verknüpfung unter Finder gesetzt hat, aber es funktioniert nicht in SL für mich.

2) Screen Capture Cmd+Shift+3 ist universell: Es ist ein Screenshot im Vollbildmodus. Cmd+Shift+4 ist ähnlich, außer dass Sie ein Feld für einen Screenshot auswählen können. Ich bin mir nicht sicher, was Sie meinen, welche Verknüpfungen für welche Apps gelten ... Entweder ist es unter der App (in den Einstellungen) aufgeführt oder es ist universell und gilt entweder für jede Anwendung mit der Menüoption oder für das System selbst.

EDIT 2: Ich werde noch mehr hinzufügen, wenn ich Zeit habe

a) Meines Wissens sind BENUTZERDEFINIERTE Tastaturkürzel in com.apple.universalaccess.plist und com gespeichert. company.application .plist (z. B. com.apple.finder.plist) im Ordner ~/Library/Preferences.

com.apple.universalaccess.plist listet die Apps mit benutzerdefinierten Verknüpfungen auf:Alt-Text

com.apple.finder.plist listet die tatsächlichen benutzerdefinierten Verknüpfungen für den Finder unter NSUserKeyEquivalents auf:

Alt-Text

BEARBEITEN 3:

b) Ich glaube, dass die Standard-Shortcuts für Cocoa-Apps zum Beispiel in den Nib-Dateien gespeichert sind ../Finder/Contents/Resources/English.lprog/MenuBar.niboder ähnliches. Ich habe diese Nib-Dateien erfolgreich MANUELL mit dem Interface Builder bearbeitet, um die Tastenkombinationen für die Menüleistenelemente zu ändern. (Ob es Verknüpfungen gibt, die keine Menüleistenelemente sind und nicht vom System definiert werden, weiß ich nicht) Daher kenne ich auch keinen Befehlszeilenweg ...

Die Spitze:

Alt-Text

Ich weiß nicht, ob das deinen Zweck erfüllt. Als Randnotiz, der Vollständigkeit halber, das Bearbeiten einer kompilierten Nib-Datei wie die von finder ... ist eine ganz andere Antwort für sich. Dieser Artikel fasst es gut zusammen. Grundsätzlich arbeiten Sie mit einer unkompilierten Feder, um eine kompilierte Feder zu bearbeiten: Wenn Sie diese Reise unternehmen und Probleme haben, eine unkompilierte Feder zu finden, habe ich hier eine hochgeladen .

Wenn ich jemals eine Befehlszeilenmethode finde oder mehr darüber erfahre, wo Anwendungen Tastaturkürzel speichern, werde ich diese Antwort entsprechend aktualisieren.

BEARBEITEN: Schlussbemerkung Diese Nibs sind im XML-Format oder so und können von Texteditoren geöffnet werden ... das könnte Folgendes zulassen ... Ich weiß es nicht. :D

Beachten Sie auch, dass Ihr verlinkter Artikel aus dem Jahr 2002 stammt :) os x hat sich seitdem stark verändert.
Ich weiß, es war für 2002, also habe ich diese Frage gestellt, sonst mache ich, was er gesagt hat, aber jetzt habe ich noch ein paar Fragen. 1- In Ihrem Beispiel können Sie "Öffnen" im Finder-Menü finden und eine neue Option als genaue Namensaktion ("Öffnen") erstellen, aber was ist, wenn ich "Genauer Name des Menübefehls" nicht finden kann, wie die Verknüpfung für die Schnellsuche (Nr Apps kein Menü nein...) oder etc.? 2- und wie finden Sie auch, welche Verknüpfung zu welchen Apps gehört, z. B. Bildschirmaufnahme (Shift + cmd + 3) für welche Apps? (Vielleicht war es kein gutes Beispiel :( )
siehe die Änderungen! :D
+1 Tanx für Ihre Antwort Ich habe einige meiner Fragen, aber noch etwas mehr, tatsächlich möchte ich eine Befehlszeilenmethode und möchte auch die Datei kennen, in der die Verknüpfung gespeichert ist.
Unterbricht die Bearbeitung von .nib-Dateien nicht die digitale Signatur und kann daher Software-Updates unterbrechen?
Ich musste den Finder neu starten, um meine neuen Verknüpfungen zu aktivieren