בדוק & שנה הגדרות תיקון אוטומטי משורת הפקודה ב-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, כך שאם תכבה אותו בשורת הפקודה, תכונת תיקון האיות תופיע גם בהגדרות המקלדת, ולהיפך.
הפעלה מחדש של תיקון אוטומטי עם מסוף במערכת ההפעלה X
אם תחליט שברצונך להפעיל שוב את התיקון האוטומטי, פשוט שינוי 'false' ל'true' במחרוזת הפקודות הנ"ל יעשה את העבודה. תחביר ברירת המחדל המלא להפעלה מחדש של תיקון אוטומטי ב-OS X הוא כדלקמן:
defaults write -g NSAutomaticSpellingCorrectionEnabled -bool true
שוב השינויים ייכנסו לתוקף באופן מיידי ולא ידרשו אתחול מחדש, והתאמת ההגדרה תעבור גם ללוח העדפות המערכת מבוסס ה-GUI.
