Réponses:
Allez dans Édition → Substitutions et désactivez les tirets intelligents.
Vous pouvez le désactiver globalement dans les Préférences Système: Clavier → Texte. Désactivez «Utiliser des guillemets et des tirets intelligents».
Pour désactiver uniquement la substitution de tirets globalement tout en laissant les guillemets intelligents activés en ajoutant la substitution aux Préférences Système: Clavier → Texte. Ajoutez une nouvelle entrée définie à la --
fois pour «remplacer» et «avec» pour désactiver la substitution. Cela fonctionne car les entrées ici remplacent le système d'exploitation, que les substitutions soient activées ou non.
Pour désactiver la substitution de tirets globalement sans cette solution de contournement, vous pouvez désactiver NSAutomaticDashSubstitutionEnabled:
defaults write -g NSAutomaticDashSubstitutionEnabled 0