「デフォルトの書き込み」で行った変更を取り消すことはできますか?


22

私はで飛び出るからの私のBluetoothスピーカーを維持しようとするBluetoothのオーディオ設定をいじってきた設定の変更を経てdefaults write、私は私が問題を悪化さ作ったんです。

デフォルトに戻したい…デフォルトに戻し、元の場所、より具体的には、新しいユーザーアカウントまたは新しいシステムの場所に戻します。これdefaults deleteは適切なドメインとキーで使用するのと同じくらい簡単ですか?

回答:


21

はい、通常はそのまま使用できます defaults delete

たとえば、実行した場合

defaults write -g NSScrollAnimationEnabled -bool false

次のいずれかを実行すると、変更を元に戻すことができます

defaults delete -g NSScrollAnimationEnabled
defaults write -g NSScrollAnimationEnabled -bool true

(すべての場合、変更を適用するにはアプリケーションを再起動する必要があります)

使用defaultsする前に設定キーに何らかの値があったとしても、キーを削除してもかまいません。

一般に、設定キーまたはファイル全体を削除しても安全であり、通常はOS Xまたはアプリケーションによって再作成できます。

によって変更されたプロパティリストdefaultsは、次のようなディレクトリに保存されます。

  • ~/Library/Preferences/
  • ~/Library/Containers/com.apple.mail/Data/Library/Preferences/
  • ~/Library/Preferences/ByHost/

plistは、XMLに変換した後、テキストエディターで編集できます。

plutil -convert xml1 FILENAME

アドバイスをありがとう。私の場合、.plistfor を見つけてcom.apple.BluetoothAudioAgent削除しました。その結果、Bluetoothオーディオを数回無効にした後、デフォルトのデフォルトが元に戻りました。
zigg
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.