Dans TextEdit, si je tape deux `-` il est converti en un plus long` -`

11

J'utilise TextEdit pour modifier mon texte.

Si je tape un double -, il est converti en un plus long -.

Comment éviter cela?

avion
la source
J'ai également remarqué cela dans Notes!
MicroMachine

Réponses:

21

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
grg
la source
5
Je dois admettre que je désactive les fonctionnalités de type à correction automatique dans tous les programmes que je peux. Je n'aime pas un programme qui essaie de prétendre qu'il sait ce que je veux plus que moi ...
Ghotir
1
@Ghotir J'aime les fonctionnalités de correction automatique. Appuyer deux fois sur la touche - est beaucoup plus rapide que ⇧⌥-.
grg
1
Cela peut être défini globalement dans les préférences système
John Keates
3
@grgarside Je n'essayais pas d'impliquer que mon chemin était le seul (ou le meilleur) moyen. Votre kilométrage peut certainement varier. :)
Ghotir
2
Je suis perplexe de voir comment cette question très élémentaire résolue en regardant simplement le menu Édition aurait une telle importance
Tom Gewecke