Check defaults before altering hidden settings in OS X
OS X applications and services often contain a number of hidden settings that can be used to tweak your Mac's behavior to improve performance or provide an option that is not available by default. To manage these hidden options, you can use the "defaults" terminal command to edit the target preferences file associated with a service and manually adjust a variable's value.
Since the defaults command performs these edits in a single line in the Terminal, it is relatively easy to use and is often suggested as a way to edit property list (plist) files, which … Read more