Preverite & Spremenite nastavitve samopopravkov iz ukazne vrstice v OS X

Anonim

Funkcije samopopravljanja črkovanja so ponavadi razdiralne, saj jih uporabniki računalnikov Mac običajno obožujejo ali sovražijo. Večina uporabnikov Mac ve, da lahko preprosto izklopijo samodejni popravek s spremembo sistemskih nastavitev OS X, vendar so sistemske nastavitve dostopne samo iz grafičnega vmesnika Maca. Če želite avtomatizirati omogočanje ali onemogočanje samodejnega popravka za sistemsko konfiguracijo ali namestitveni skript, vam bo morda koristno vedeti, da ne morete samo preveriti aktivnega stanja samodejnega popravka, ampak tudi onemogočiti in omogočiti samodejni popravk v ukazni vrstici OS X z uporabo privzetega ukaznega niza.To je lahko odlično pri konfiguraciji in je lahko priročno tudi za spreminjanje na daljavo.

To deluje v vseh različicah OS X, ki vključujejo funkcijo samodejnega popravljanja tipkarskih napak, vključno z OS X Yosemite in OS X Mavericks. Pristop ukazne vrstice k temu je očitno namenjen naprednim uporabnikom, ki bi imeli dober razlog za uporabo terminala za spreminjanje sistemske nastavitve, ki je sicer zamenjana z nastavitvijo »pravilnega črkovanja«.

Branje trenutne nastavitve samodejnega popravka v OS X s privzetim branjem

Želite v ukazni vrstici izvedeti, ali ima določen Mac omogočeno samodejno popravljanje ali ne? Uporabite naslednji privzeti ukaz za branje:

defaults read -g NSAutomaticSpellingCorrectionEnabled

Če vidite 1, je samodejno popravljanje vklopljeno, če vidite 0, pa je izklopljeno. Binarno.

(Hitra stranska opomba, lahko zamenjate »-g« z »NSGlobalDomain«, če želite zaradi jasnosti ali drugega razloga, vsi privzeti ukazi na tej strani bodo delovali enako z bodisi )

Onemogočanje samodejnega popravljanja s privzetim nizom ukazne vrstice v OS X

Odprite aplikacijo Terminal in vnesite naslednji privzeti niz:

defaults write -g NSAutomaticSpellingCorrectionEnabled -bool false

Sprememba bi se morala takoj prenesti na vse aplikacije in ne bi zahtevala ponovnega zagona, čeprav se zdi, da so nekatere aplikacije nekoliko bolj trdovratne in jih bo morda treba ponovno zagnati. Dve pomembni izjemi, ki ju je treba obravnavati ločeno, sta Pages in TextEdit, ki uporabljata dodaten ločen mehanizem za popravljanje tipkarskih in slovničnih napak.

Upoštevajte, da se bo ta sprememba pojavila tudi v nastavitvah plošče System Preference, tako da, če jo izklopite v ukazni vrstici, bo funkcija popravka črkovanja izklopljena tudi v nastavitvah tipkovnice in obratno.

Ponovno omogočanje samodejnega popravljanja s terminalom v OS X

Če se odločite, da želite znova vklopiti samodejno popravljanje, preprosto spremenite »false« v »true« v zgoraj omenjenem ukaznem nizu. Celotna privzeta sintaksa za ponovno omogočanje samodejnega popravka v OS X je naslednja:

defaults write -g NSAutomaticSpellingCorrectionEnabled -bool true

Spet bodo spremembe začele veljati takoj in ne bodo zahtevale ponovnega zagona, prilagoditev nastavitev pa bo prenesena tudi na sistemsko ploščo z nastavitvami GUI.

Preverite & Spremenite nastavitve samopopravkov iz ukazne vrstice v OS X