Wenn ich in TextEdit zwei `-` eingebe, wird es in ein längeres` -` konvertiert

11

Ich benutze TextEdit, um meinen Text zu bearbeiten.

Wenn ich ein Double eintippe -, wird es in ein längeres umgewandelt -.

Wie vermeide ich das?

Flugzeug
quelle
Das ist mir auch in Notes aufgefallen!
MicroMachine

Antworten:

21

Gehen Sie zu Bearbeiten → Ersetzungen und deaktivieren Sie die intelligenten Gedankenstriche.

Sie können dies global in den Systemeinstellungen deaktivieren: Tastatur → Text. Deaktivieren Sie "Intelligente Anführungszeichen und Bindestriche verwenden".

So deaktivieren Sie die Bindestrichersetzung nur global, während intelligente Anführungszeichen aktiviert bleiben, indem Sie die Ersetzung zu den Systemeinstellungen hinzufügen: Tastatur → Text. Fügen Sie einen neuen Eintrag --für 'Ersetzen' und 'Durch' hinzu, um die Ersetzung zu deaktivieren. Dies funktioniert, weil Einträge hier das Betriebssystem überschreiben, unabhängig davon, ob Ersetzungen aktiviert sind.

Um die Bindestrichersetzung global ohne diese Problemumgehung zu deaktivieren, können Sie NSAutomaticDashSubstitutionEnabled deaktivieren:

defaults write -g NSAutomaticDashSubstitutionEnabled 0
grg
quelle
5
Ich muss zugeben, ich deaktiviere die automatischen Korrekturfunktionen in jedem Programm, das ich kann. Ich mag es nicht, wenn ein Programm so tut, als
wüsste
1
@Ghotir Ich mag die Autokorrektur-Funktionen. Doppeltippen auf die - Taste ist viel schneller als ⇧⌥-.
grg
1
Dies kann global in den Systemeinstellungen festgelegt werden
John Keates
3
@grgarside Ich wollte nicht andeuten, dass mein Weg der einzige (oder beste) Weg war. Ihr Kilometerstand kann definitiv variieren. :)
Ghotir
2
Ich bin verwundert, wie diese sehr elementare Frage gelöst wird, wenn man einfach das Bearbeiten-Menü ansieht
Tom Gewecke,