Frage

Wie ich weiß, können Sie eine Grenze für Abkürzung finden Systempräferenz> Tastatur> TastaturverknüpfungWo können Sie andere Verknüpfungen finden und wie muss sie sich ändern? Zum Beispiel, wenn ich die ändere CMD + Ö zu Eintreten wohin kann ich gehen? Gibt es eine Software, die es für mich tun kann, oder ich muss es im Terminal tun (wie?).

PS: Ich habe gelesen irgendwo Diese Liste der Verknüpfungen für jede Apps speichern in Localized.rsrc Aber ich habe 2 Probleme?

  • Ich überprüfe und in Schneeleopard habe ich diese Datei nicht.
  • Wie kann man allgemeine Abkürzungen zu welchen Apps finden? wie Bild oder Kopie & Pase oder ...
War es hilfreich?

Lösung

Die Abkürzungen für jede Anwendung können im von Ihnen erwähnten Präferenzmenü problemlos geändert werden.

Welche Verknüpfungen geändert werden können, wird durch die Optionen im Menü dieser Anwendung bestimmt. Für den Finder können Sie also "neues Finderfenster" usw. usw. anpassen, was auch immer im Menü ist.

So ändern Sie die Abkürzung für "Öffnen" (der zufällig Finder ist -> Datei -> Öffnen im Menü). Sie wechseln zu den Tastaturverknüpfungen der Systemeinstellungen, wechseln Sie zu Anwendungsverknüpfungen, suchen Sie "Finder", drücken Sie die Schaltfläche "+". Fügen Sie eine neue Option mit dem Namen "Öffnen" hinzu (genau wie die Menüoption) und geben Sie eine Tastaturverknüpfung ein.alt text

Beachten Sie, dass Sie die Eingabetaste oder irgendetwas nicht verwenden können: Sie können nur die Modifikator -Tasten (Umschalt, Befehl, Steuerung, FN) und Zahlen oder Buchstaben verwenden.

Für allgemeine Verknüpfungen können Sie in "alle Anwendungen" nach oben scrollen und eine Verknüpfung für "Kopieren" oder "Einfügen" hinzufügen oder die für die Anwendung über diese Menüoption im Menü umschalten.

Bearbeiten: Antwort auf Kommentare:

1) Wenn Sie den genauen Namen eines Menübefehls nicht finden können oder wenn es keinen Menübefehl gibt, können Sie einfach eine Verknüpfung festlegen, es sei denn (Ein bisschen wie Autohotkey, aber auf Mac). Für einen schnellen Look funktioniert es also nicht, da der Menübefehl (es gibt eine Menüoption dafür in der Finderdatei-> Schnellansehen) den Namen der Datei zum "schnellen Blick", z. B. Quick Look 133.png . " Ich glaube an Leopard, es hat vielleicht funktioniert, wenn man nur "schnelle Look" zu jeder Verknüpfung unter Finder gesetzt hat, aber es funktioniert für mich nicht in SL.

2) Screencapture CMD+Shift+3 ist universell: Es handelt sich um einen Bildschirm -Screenshot. CMD+Shift+4 ist ähnlich, außer dass Sie ein Feld zum Screenshot auswählen können. Ich bin mir nicht sicher, was Sie meinen, welche Abkürzungen für welche Apps sind ... entweder ist sie unter der App (in den Einstellungen) aufgeführt oder es ist universell und gilt entweder für jede Anwendung mit der Menüoption oder dem System selbst.

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

a) Meines Wissens werden benutzerdefinierte Tastaturverknüpfungen in com.apple.universalaccess.plist und com gespeichert.Firma.Application.plist (z. B. com.apple.finder.plist) im Ordner ~/bibliothek/preferenz.

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 nsuserKeyEquivalenten auf:

alt text

Bearbeiten 3:

b) Ich glaube, dass die Standardverknüpfungen für Kakao -Apps beispielsweise in den NIB -Dateien gespeichert sind ../Finder/Contents/Resources/English.lprog/MenuBar.nib Oder so Ich habe diese NIB -Dateien erfolgreich mithilfe des Interface Builders bearbeitet, um die Tastaturverknüpfungen für die Menüleistenelemente zu ändern. (Unabhängig davon, ob es Verknüpfungen gibt, die keine Menüleistenelemente sind und nicht durch das System definiert sind, das ich nicht kenne) Ich kenne daher auch keine Befehlszeilen -Weise ...

Die NIB:

alt text

Ich weiß nicht, ob dies Ihrem Zweck gut dient. Zur Randnotiz ist es für die Vollständigkeit, eine kompilierte NIB -Datei wie die des Finders zu bearbeiten, eine völlig andere Antwort für sich. Dies Artikel fasst es gut zusammen. Grundsätzlich arbeiten Sie mit einer nicht kompilierten NIB, um eine kompilierte NIB zu bearbeiten: Wenn Sie diese Reise unternehmen und Probleme haben hier.

Wenn ich jemals eine Befehlszeilenmethode finde oder mehr darüber erfahren, wo Anwendungen Tastaturverknüpfungen speichern, werde ich diese Antwort entsprechend aktualisieren.

Bearbeiten: SchlussnotizDiese Nibs befinden sich im XML -Format oder so und können von Textredakteuren geöffnet werden ... das kann es ermöglichen ... Ich weiß es nicht. :D

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit apple.stackexchange
scroll top