If you are a user of the built in OS X text substitution feature you may have found it a nuissance that most applications do not have text substitution enabled by default. What this means it that one has to set each application to allow OS X text substitution.
Here’s a way to fix that.
In Terminal paste the following command:
defaults write -g WebAutomaticTextReplacementEnabled -bool true
Not all apps support Text Substitution, but most do. So now all those apps which do will automatically have it turned on.
If you’ve never used Text Substitution on OS X you’ll find it in the Language & Text pane of System Preferences.