Чи можна відключити автоматичне виправлення одного слова в OS X?


36

Я стикаюся з набридливою проблемою з автоматичним виправленням орфографії OS X, де слово nalaавтоматично виправляється napa.

Я намагався додавати nalaдо мого користувальницького словника під, ~/Library/Spelling/LocalDictionaryале він все одно надійно робить виправлення.

Як налаштувати OS X на автоматичне виправлення заданого слова, не вимикаючи повністю автоматичну корекцію, що не дуже хочеться?

Відповіді:


25

Так, ви можете це зробити.

  1. Перейдіть до Налаштування системи> Клавіатура> Текст.
  2. Клацніть знак + внизу зліва, щоб додати нову заміну тексту.
  3. У стовпчик «Замінити» введіть слово, яке ви хочете, щоб ОС X припинила автокорекцію (пробіли не допускаються).
  4. У стовпці "С" введіть саме те слово, яке ви ввели у стовпчик "Замінити".

Вуаля. Ви закінчили.

Це щоразу спрацьовувало бездоганно для мене.


2
Чудова відповідь. На жаль, це, мабуть, не заважає Mail (і, ймовірно, іншим ОС X X Apps) змінювати "-" на "-". "-" - це те, як ви вказуєте коментар в Ada, тому коли я пишу зразок коду Ada в електронному листі, мені здається, це дуже засмучує.
Бен Хокінг

3
Я можу сказати, що це сказали так, але це не правильна відповідь. Це рішення, хоч і функціональне, є злому. Схоже, відповідь @ grgarside, опублікована через 2 роки, ймовірно, коли було доступне рішення, що не має зламу, є правильною відповіддю.
boulder_ruby

На жаль, це не працює в Сьєррі.
clickbait

@boulder_ruby Я опублікував свою відповідь за 4 місяці до цього, а не через 2 роки! Додавання слів до LocalDictionary за допомогою правописного діалогового вікна або вручну редагування файлу, здається, менш хакітним, але я думаю, що цю відповідь людям легше дотримуватися, багато з яких, можливо, вже знайомі із замінами, особливо на iOS.
гр

16

Вводячи слово, клацніть правою кнопкою миші та виберіть Правопис і граматикаПоказати правопис та граматику . Це відкриє вікно, подібне до наведеного нижче. Слід сказати, що слово в орфографічному словнику не знайдено.

Клацніть Навчити, щоб навчити слово поточному словнику.

                   


Файл ~/Library/Spelling/LocalDictionaryмістить лише деякі ваші виправлення. Це залежить від того, яку мову ви вибрали на даний момент. Наприклад, моя ~/Library/Spelling/папка містить декілька власних словників залежно від мови, яку я зараз встановив. Як і у LocalDictionaryмене є файли з ім’ям enі en_GB. Редагування цих файлів замість LocalDictionaryможе допомогти встановити спеціальні слова, коли вони відмовляються читати LocalDictionary.

~/Library/Spelling
├── LocalDictionary
├── dynamic-counts.dat
├── dynamic-text.dat
├── en
└── en_GB 
0 directories, 5 files

3

Якщо утримувати клавішу опції під час натискання на пробіл після введення слова автокорекція, це слово не змінить.


Це не працює для мене.
Джефрі Саймон

Єдине, що для мене працює, - це одна з цих двох дратівливих процедур: (1) зняти мою руку з клавіатури, перенести її на мишу і розташувати курсор на "X" і натиснути; (2) створити резервну копію і змінити слово назад на правильний написання. Потім програма, здається, розуміє, що вона не повинна намагатися змінити слово. Він просто підкреслює його криво-червоним підкресленням.
Джефрі Саймон

Це не працює і для мене.
jjz

2

Це зводило мене з розуму протягом тижнів (включаючи і вимикаючи роками), поки я не встиг сісти і ненадовго жорстоко знайти рішення. Я подумав, що повинно бути рішення - просто повинно бути.

Ось рішення - воно працює і тестується на різних версіях MacOS. Можливо, це було розроблено не як вирішення цієї конкретної проблеми, і це могла бути випадковою відповіддю, але це відповідь.

Коли ви ввели слово та перед натисканням клавіші пробілу, утримуйте опцію (⌥) та біг під час натискання пробілу. Слово не буде автоматично виправлено.

Випадковим побічним ефектом цього рішення є те, що наступні написання слова можуть також тимчасово не виправлятись, але це не узгоджується.


0

Перейдіть до системних налаштуваньМова та текст .

Виберіть вкладку Текст. Там ви можете побачити всі автоматично виправлені слова - просто вимкніть \ видалити nala.


2
Цей список стосується заміни символів та тексту, що є окремою функцією автоматичного виправлення, і тому його не можна використовувати для вирішення моєї проблеми
RobV


0

Здавання, Escздається, перекриває автокорекцію для мене. Це має такий самий ефект, як натискання Xкнопки на запропонованому "виправленні".

Це не постійне виправлення слова, яке потрібно використовувати послідовно, але воно повинно допомогти уникнути додавання сотень слів до словника або повного вимкнення автокорекції.


Це не працює. Натискання клавіші Escape закриває міхур з рекомендаціями щодо автоматичного виправлення, але коли ви натискаєте пробіл, воно все одно замінює слово.
jjz

-1
  1. торкніться двома пальцями на трекпадній панелі курсором слова
  2. він з’явиться спливаючий список
  3. зніміть прапорець "перевірити написання" та "автоматичне виправлення написання"

    вуаля! ви зробили ... люди Англії більше не будуть вас турбувати

    інші варіанти будуть втомливими, щоб додати всі лайки по черзі


ОП спеціально каже не це.
Tetsujin

-2

Перейдіть у розділ Налаштування системи> Клавіатура. Перейдіть на вкладку тексту. Зніміть прапорець "Автоматично виправити написання".


У запитанні йдеться про "коротке вимкнення автоматичної корекції повністю"
користувач151019
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.