Kontrol & OS X'teki Komut Satırından Otomatik Düzeltme Ayarlarını Değiştir

Anonim

Yazım otomatik düzeltme özellikleri bölücü olma eğilimindedir, Mac kullanıcıları genellikle onu sever veya ondan nefret eder. Çoğu Mac kullanıcısı, bir OS X sistem tercihi değişikliği yoluyla otomatik düzeltmeyi kolayca kapatabileceklerini bilir, ancak Sistem Tercihlerine yalnızca bir Mac'in grafik arabiriminden erişilebilir. Sistem yapılandırması veya kurulum betiği için otomatik düzeltmenin etkinleştirilmesini veya devre dışı bırakılmasını otomatikleştirmek istiyorsanız, yalnızca otomatik düzeltmenin etkin durumunu kontrol etmekle kalmayıp aynı zamanda komut satırından otomatik düzeltmeyi devre dışı bırakabileceğinizi ve etkinleştirebileceğinizi bilmek yararlı olabilir. Varsayılan bir komut dizesi kullanarak OS X.Bu, yapılandırmada harika olabilir ve ayrıca uzaktan değişiklik yapmak için de kullanışlı olabilir.

Bu, OS X Yosemite ve OS X Mavericks dahil olmak üzere yazım hatalarının otomatik düzeltilmesi özelliğini içeren tüm OS X sürümlerinde çalışır. Buna yönelik komut satırı yaklaşımı, açıkça bunun yerine "doğru yazım" ayarıyla değiştirilen bir sistem ayarını değiştirmek için terminali kullanmak için iyi nedenleri olan ileri düzey kullanıcılar için tasarlanmıştır.

OS X'teki Geçerli Otomatik Düzeltme Ayarını Varsayılanları Okuyarak Okuma

Belirli bir Mac'te otomatik düzeltmenin etkinleştirilip etkinleştirilmediğini komut satırından öğrenmek ister misiniz? Aşağıdaki varsayılan okuma komutunu kullanın:

varsayılanlar okuma -g NSAutomaticSpellingCorrectionEnabled

1 görürseniz otomatik düzeltme açıktır ve 0 görürseniz kapalıdır. İkili.

(Kısa bir dip not, "-g"yi "NSGlobalDomain" ile değiştirebilirsiniz, bunu netlik için veya başka bir nedenden dolayı yapabilirsiniz, bu sayfadaki tüm varsayılan komutlar her ikisinde de aynı şekilde çalışacaktır. )

OS X'te Varsayılan Komut Satırı Dizesi ile Otomatik Düzeltmeyi Devre Dışı Bırakma

Terminal uygulamasını açın ve aşağıdaki varsayılan dizeyi girin:

defaults write -g NSAutomaticSpellingCorrectionEnabled -bool false

Değişiklik tüm uygulamalara anında aktarılmalı ve yeniden başlatma gerektirmemelidir, ancak bazı uygulamalar biraz daha inatçı görünebilir ve yeniden başlatmaları gerekebilir. Ayrı olarak ele alınması gereken iki önemli istisna, yazım hataları ve dilbilgisi hataları için ek bir ayrı düzeltme mekanizması kullanan Pages ve TextEdit'tir.

Bu değişikliğin Sistem Tercihi paneli ayarında da görüneceğini unutmayın, bu nedenle komut satırından kapatırsanız yazım düzeltme özelliği Klavye ayarlarında da kapalı görünür ve bunun tersi de geçerlidir.

OS X'te Terminal ile Otomatik Düzeltmeyi Yeniden Etkinleştirme

Otomatik düzeltmeyi tekrar açmak istediğinize karar verirseniz, yukarıda belirtilen komut dizesinde "yanlış"ı "doğru" olarak değiştirmek işi görecektir. OS X'te otomatik düzeltmeyi yeniden etkinleştirmek için tam varsayılan sözdizimi aşağıdaki gibidir:

varsayılanlar yazma -g NSAutomaticSpellingCorrectionEnabled -bool true

Yine değişiklikler hemen geçerli olacak ve yeniden başlatma gerektirmeyecek ve ayar ayarı GUI tabanlı sistem tercihi paneline de taşınacaktır.

Kontrol & OS X'teki Komut Satırından Otomatik Düzeltme Ayarlarını Değiştir