В TextEdit, если я наберу два `-`, он преобразуется в один более длинный` -`


11

Я использую TextEdit для редактирования моего текста.

Если я наберу двойной -, он преобразуется в один дольше -.

Как этого избежать?


Я заметил это и в Notes!
MicroMachine

Ответы:


21

Перейдите в «Правка» → «Замены» и отключите умные тире.

Вы можете отключить это глобально в Системных настройках: Клавиатура → Текст. Отключите «Использовать умные кавычки и тире».

Чтобы глобально отключить подстановку тире, оставив умные кавычки включенными, добавьте подстановку в Системные настройки: Клавиатура → Текст. Добавьте новую запись, установленную --как для «замены», так и «с», чтобы отключить замену. Это работает, потому что записи здесь переопределяют ОС независимо от того, включены ли замены.

Чтобы отключить тире-замену глобально без этого обходного пути, вы можете отключить NSAutomaticDashSubstitutionEnabled:

defaults write -g NSAutomaticDashSubstitutionEnabled 0

5
Я должен признать, я отключаю функции автокоррекции в каждой программе, которую я могу. Мне не нравится программа, пытающаяся притвориться, что она знает, чего я хочу больше, чем я ...
Готир,

1
@ Ghotir Мне нравятся функции автозамены. Двойное нажатие клавиши - намного быстрее, чем ⇧⌥-.
grg

1
Это может быть установлено глобально в системных настройках
Джон Китс

3
@grgarside Я не хотел сказать, что мой путь был единственным (или лучшим). Ваш пробег может определенно отличаться. :)
Готир

2
Я озадачен, как этот элементарный вопрос, решаемый простым просмотром меню «Правка»,
оценил
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.