.plist-Dateien können nicht gefunden werden

.plistIch kann die Datei für TextEdit, Vorschau nicht finden . /Library/PreferencesIch habe in , ~/Library/Preferences, und nachgesehen ~/Library/Containers. Ich habe versucht, die App zu öffnen und die Einstellungen zu ändern, aber sie erstellt sie immer noch nicht.

Ich führe den folgenden Befehl im Terminal aus, um es zu finden:

mdfind -name (osascript -e 'id of app "Preview"').plist -onlyin ~/Library/Preferences -onlyin /Library/Preferences -onlyin ~/Library/Containers/

Ich habe auch selbst nachgesehen und sie waren nicht da. Gibt es einen Grund dafür? Seltsam ist, dass ich die Voreinstellungen immer noch mit defaults read -app Previewim Terminal lesen kann. Wo kommt das her, gibt es noch einen anderen Ort, an dem es gespeichert ist?

Antworten (2)

~/Library/Containers/com.apple.Preview/Data/Library/Preferences/com.apple.Preview.plist

Und

~/Library/Containers/com.apple.TextEdit/Data/Library/Preferences/com.apple.TextEdit.plist

~/Library/Containers scheint zumindest auf meinem System nicht indiziert zu sein, also hat mdfind sie nicht gefunden. Allerdings habe ich eine Kopie meines Systems auf einer anderen Festplatte, die vollständig indiziert ist, und dort sind einige Dateien aufgelistet, die mich dazu veranlasst haben, in diesem Ordner auf meinem Betriebssystemlaufwerk herumzustöbern.

Für TextEdit:

$ ls ~/Library/Preferences/ | grep Text
com.apple.TextEdit.LSSharedFileList.plist
com.apple.TextEdit.SandboxedPersistentURLs.LSSharedFileList.plist

Zur Vorschau:

$ ls ~/Library/Preferences/ | grep Preview
com.apple.Preview.LSSharedFileList.plist
com.apple.Preview.SandboxedPersistentURLs.LSSharedFileList.plist
Das sind nicht die Vorlieben, das ist etwas anderes. Die Dateien, auf die die App Zugriff hat, und die erstellten Lesezeichen? Wie auch immer, es ist anders als das, was Sie bekommen, wenn Sie defaults read -app Previewoder tun defaults read com.apple.Preview. Wo ist die Datei, aus der es in einem dieser Befehle liest?