Проверка & Промяна на настройките за автокоригиране от командния ред в OS X
Това работи във всички версии на OS X, които включват функцията за автоматична корекция на печатни грешки, включително OS X Yosemite и OS X Mavericks. Подходът на командния ред за това очевидно е предназначен за напреднали потребители, които биха имали основателна причина да използват терминала, за да променят системна настройка, която иначе се превключва с настройката за „правилен правопис“.
Четене на текущата настройка за автоматично коригиране в OS X с четене по подразбиране
Искате ли да разберете от командния ред дали конкретен Mac има активирано автоматично коригиране или не? Използвайте следната команда за четене по подразбиране:
defaults read -g NSAutomaticSpellingCorrectionEnabled
Ако видите 1, автоматичната корекция е включена, а ако видите 0, тя е изключена. Двоичен.
(Бърза странична бележка, можете да замените „-g“ с „NSGlobalDomain“, ако искате за яснота или по друга причина, всички команди по подразбиране на тази страница ще работят по същия начин с )
Деактивиране на автокоригиране с низ от командния ред по подразбиране в OS X
Отворете приложението Terminal и въведете следния низ по подразбиране:
defaults write -g NSAutomaticSpellingCorrectionEnabled -bool false
Промяната трябва да се пренесе незабавно във всички приложения и да не изисква рестартиране, въпреки че някои приложения изглеждат малко по-упорити и може да се наложи рестартирането им. Две забележителни изключения, които трябва да се обработват отделно, са Pages и TextEdit, които използват допълнителен отделен механизъм за коригиране на правописни и граматически грешки.
Имайте предвид, че тази промяна ще се появи и в настройките на панела System Preference, така че ако я изключите в командния ред, тогава функцията за коригиране на правописа ще се покаже изключена и в настройките на клавиатурата и обратно.
Повторно активиране на автокоригиране с терминал в OS X
Ако решите, че искате отново да включите автоматичната корекция, просто промяната на „false“ на „true“ в гореспоменатия команден низ ще свърши работа. Пълният синтаксис по подразбиране за повторно активиране на автокоригирането в OS X е както следва:
defaults write -g NSAutomaticSpellingCorrectionEnabled -bool true
Отново промените ще влязат в сила незабавно и няма да изискват рестартиране, а корекцията на настройките също ще се пренесе в системния панел с предпочитания, базиран на GUI.
