Risposte:
Vai a Modifica → Sostituzioni e disabilita Smart Dash.
Puoi disabilitarlo a livello globale in Preferenze di Sistema: Tastiera → Testo. Disabilita "Usa virgolette e trattini intelligenti".
Per disabilitare la sostituzione del trattino solo a livello globale lasciando abilitate le virgolette intelligenti aggiungendo la sostituzione alle Preferenze di Sistema: Tastiera → Testo. Aggiungi una nuova voce impostata --
su sia per 'sostituisci' che 'con' per disabilitare la sostituzione. Questo funziona perché le voci qui sovrascrivono il sistema operativo indipendentemente dal fatto che le sostituzioni siano abilitate.
Per disabilitare la sostituzione del trattino a livello globale senza questa soluzione alternativa, è possibile disabilitare NSAutomaticDashSubstitutionEnabled:
defaults write -g NSAutomaticDashSubstitutionEnabled 0