Posso annullare le modifiche apportate tramite "default write"?

14

Ho interferito con le impostazioni audio Bluetooth per cercare di impedire agli altoparlanti Bluetooth di scattare modifica delle impostazioni tramite defaults write , ma temo di aver peggiorato il problema.

Vorrei ripristinare le impostazioni predefinite ... predefinite, riportandole a dove erano originariamente o, più specificamente, dove sarebbero per un nuovo account utente o nuovo sistema. È semplice come usare defaults delete sul dominio e sulla chiave appropriati?

    
posta zigg 20.09.2013 - 01:07
fonte

1 risposta

12

Sì, in genere puoi semplicemente utilizzare defaults delete . Se ad esempio hai eseguito defaults write -g NSScrollAnimationEnabled -bool false , puoi annullare le modifiche eseguendo defaults delete -g NSScrollAnimationEnabled o defaults write -g NSScrollAnimationEnabled -bool true (e riaprendo le applicazioni per applicare le modifiche).

Anche se la chiave di preferenza aveva qualche valore prima di usare defaults , non dovrebbe importare se elimini la chiave. In genere è possibile cancellare le chiavi di preferenza o persino i file completi, e in genere possono essere ricreati da OS X o da applicazioni.

Gli elenchi di proprietà modificati da defaults sono memorizzati in directory come ~/Library/Preferences/ , ~/Library/Containers/com.apple.mail/Data/Library/Preferences/ o ~/Library/Preferences/ByHost/ . Puoi modificare un plist in un editor di testo dopo averlo convertito in XML con plutil -convert xml1 .

    
risposta data 20.09.2013 - 04:32
fonte

Leggi altre domande sui tag