I use TextEdit to edit my text.
If I type in a double
-, it is converted to one longer
How to avoid this?
Ask Different is a question and answer site for power users of Apple hardware and software. It only takes a minute to sign up.Sign up to join this community
Go to Edit → Substitutions and disable Smart Dashes.
You can disable this globally in System Preferences: Keyboard → Text. Disable ‘Use smart quotes and dashes’.
To only disable the dash substitution globally whilst leaving smart quotes enabled by adding the substitution to System Preferences: Keyboard → Text. Add a new entry set to
-- for both ‘replace’ and ‘with’ to disable the substitution. This works because entries here override the OS regardless of whether substitutions are enabled.
To disable the dash substitution globally without this workaround, you can disable NSAutomaticDashSubstitutionEnabled:
defaults write -g NSAutomaticDashSubstitutionEnabled 0