Ich bin ein CLI-Enthusiast und als solcher war ich ein umfangreicher Benutzer von Brew, Cask, M, Mas, Softwareupdate und so weiter. Ich habe sogar ein paar Tutorials darüber geschrieben (siehe Hier und Dort ).
Im Moment tauche ich ein Standardeinstellungen um meine Einstellungen zu ändern.
Mein Problem ist, dass einige in der CLI eingestellte Standardeinstellungen nicht in der GUI angezeigt werden. Ich versuche beispielsweise, "Drei-Finger-Suche & amp; Datendetektoren" in den Systemeinstellungen & gt; Trackpad
Unter Verwendung von diff und Defaults Read stellte ich fest, dass die Einstellungen "TrackpadThreeFingerTapGesture" in "com.apple.AppleMultitouchTrackpad" sind.
Wenn das Kontrollkästchen aktiviert ist, gibt "Standardmäßig" com.apple.AppleMultitouchTrackpad TrackpadThreeFingerTapGesture "2 zurück. Dies ist der Standardwert. Wenn es nicht markiert ist, wird 0 zurückgegeben. Das ist, was ich will.
Um dies zu testen, habe ich die Einstellung in der GUI überprüft und dann die folgenden Befehle verwendet:
killall 'System Preferences'
defaults write com.apple.AppleMultitouchTrackpad TrackpadThreeFingerTapGesture -int 0
defaults read com.apple.AppleMultitouchTrackpad TrackpadThreeFingerTapGesture
Der letzte Befehl gibt 0 zurück, was in Ordnung ist. Aber wenn ich die GUI öffne, ist das Kontrollkästchen immer noch aktiviert! Das erneute Lesen des Werts gibt mir immer noch 0 ...
Ich habe sogar versucht, mich abzumelden, nachdem ich den Wert geändert habe. Das Problem bleibt bestehen.
Kann jemand helfen?