Tjek & Rediger autokorrekturindstillinger fra kommandolinjen i OS X
Dette virker i alle versioner af OS X, der inkluderer funktionen autokorrektion af stavefejl, inklusive OS X Yosemite og OS X Mavericks. Kommandolinjetilgangen til dette er åbenbart beregnet til avancerede brugere, der ville have god grund til at bruge terminalen til at ændre en systemindstilling, der ellers skiftes med den "korrekte stavemåde"-indstilling i stedet.
Læsning af den aktuelle autokorrekturindstilling i OS X med standarder Læs
Vil du finde ud af på kommandolinjen, om en bestemt Mac har autokorrektur aktiveret eller ej? Brug følgende standard læsekommando:
defaults read -g NSAutomatic SpellingCorrectionEnabled
Hvis du ser et 1, er autokorrektur slået til, og hvis du ser et 0, er den slået fra. Binær.
(En hurtig sidebemærkning, du kan erstatte "-g" med "NSGlobalDomain", hvis du vil for klarhedens skyld eller af en anden grund, vil alle standardkommandoer på denne side fungere på samme måde med enten )
Deaktivering af autokorrektur med en standard kommandolinjestreng i OS X
Åbn Terminal-appen, og indtast følgende standardstreng:
defaults write -g NSAutomaticSpellingCorrectionEnabled -bool false
Ændringen bør overføres til alle apps øjeblikkeligt og ikke kræve en genstart, selvom nogle apps ser ud til at være lidt mere stædige, og det kan være nødvendigt at genstarte dem. To bemærkelsesværdige undtagelser, der skal håndteres separat, er Pages og TextEdit, som bruger en ekstra separat rettelsesmekanisme for tastefejl og grammatiske fejl.
Bemærk, at denne ændring også vises i panelindstillingerne for Systempræference, så hvis du deaktiverer den på kommandolinjen, vil funktionen til stavejustering også blive deaktiveret i tastaturindstillingerne og omvendt.
Genaktiverer Autokorrektur med Terminal i OS X
Hvis du beslutter dig for at have autokorrektur slået til igen, skal du blot ændre 'false' til 'sand' i den førnævnte kommandostreng. Den fulde standardsyntaks for at genaktivere autokorrektur i OS X er som følger:
defaults write -g NSAutomaticSpellingCorrectionEnabled -bool true
Igen træder ændringerne i kraft med det samme og kræver ikke en genstart, og indstillingsjusteringen vil også gennemføres i det GUI-baserede systempræferencepanel.
