Semak & Ubah suai Tetapan Pembetulan Auto daripada Baris Perintah dalam OS X
Ciri autopembetulan ejaan cenderung memecahbelahkan, dengan pengguna Mac biasanya menyukainya atau membencinya. Kebanyakan pengguna Mac tahu mereka boleh mematikan autocorrect dengan mudah melalui perubahan keutamaan sistem OS X, tetapi Pilihan Sistem hanya boleh diakses daripada antara muka grafik Mac. Jika anda ingin mengautomasikan mendayakan atau melumpuhkan autocorrect untuk konfigurasi sistem atau skrip persediaan, anda mungkin mendapati ia berguna untuk mengetahui bahawa anda bukan sahaja boleh menyemak status aktif autocorrect, tetapi juga melumpuhkan dan mendayakan autocorrect daripada baris arahan dalam OS X dengan menggunakan rentetan arahan lalai.Ini boleh menjadi hebat dalam konfigurasi dan ia juga boleh berguna untuk membuat perubahan jauh juga.
Ini berfungsi dalam semua versi OS X yang termasuk autopembetulan ciri kesilapan menaip, termasuk OS X Yosemite dan OS X Mavericks. Pendekatan baris arahan untuk perkara ini jelas bertujuan untuk pengguna lanjutan yang mempunyai alasan kukuh untuk menggunakan terminal untuk mengubah suai tetapan sistem yang sebaliknya ditukar dengan tetapan "ejaan yang betul".
Membaca Tetapan Autocorrect Semasa dalam OS X dengan Bacaan Lalai
Ingin mengetahui daripada baris arahan sama ada Mac tertentu telah didayakan pembetulan automatik atau tidak? Gunakan arahan baca lalai berikut:
lalai dibaca -g NSAutomatic Spelling CorrectionEnabled
Jika anda melihat 1, autopembetulan dihidupkan dan jika anda melihat 0, ia dimatikan. Binari.
(Nota sampingan yang cepat, anda boleh menggantikan "-g" dengan "NSGlobalDomain" jika anda mahu untuk kejelasan atau sebab lain, semua arahan lalai pada halaman ini akan berfungsi sama dengan sama ada )
Melumpuhkan Autocorrect dengan Rentetan Baris Perintah Lalai dalam OS X
Buka apl Terminal dan masukkan rentetan lalai berikut:
tulisan lalai -g NSAutomaticSpelling CorrectionEnabled -bool false
Perubahan harus dibawa ke semua apl serta-merta dan tidak memerlukan but semula, walaupun sesetengah apl kelihatan lebih degil dan melancarkan semula apl itu mungkin diperlukan. Dua pengecualian ketara yang perlu dikendalikan secara berasingan ialah Halaman dan TextEdit, yang menggunakan mekanisme pembetulan berasingan tambahan untuk kesilapan taip dan tatabahasa.
Perhatikan perubahan ini juga akan muncul dalam tetapan panel Keutamaan Sistem, jadi jika anda mematikannya dalam baris arahan maka ciri pembetulan ejaan akan dipaparkan dalam tetapan Papan Kekunci juga, dan sebaliknya.
Dayakan Semula Autocorrect dengan Terminal dalam OS X
Jika anda memutuskan anda ingin menghidupkan autocorrect semula, hanya menukar 'false' kepada 'true' dalam rentetan arahan yang dinyatakan di atas akan melakukan kerja itu. Sintaks lalai penuh untuk mendayakan semula autocorrect dalam OS X adalah seperti berikut:
tulisan lalai -g NSAutomaticSpelling CorrectionEnabled -bool true
Sekali lagi perubahan akan berkuat kuasa serta-merta dan tidak memerlukan but semula, dan pelarasan tetapan akan diteruskan ke dalam panel keutamaan sistem berasaskan GUI juga.