Kiểm tra & Sửa đổi Cài đặt Tự động Sửa từ Dòng lệnh trong OS X
Các tính năng tự động sửa lỗi chính tả có xu hướng gây chia rẽ, với người dùng Mac thường yêu thích hoặc ghét nó. Hầu hết người dùng Mac biết rằng họ có thể dễ dàng tắt tính năng tự động sửa lỗi thông qua thay đổi tùy chọn hệ thống OS X, nhưng Tùy chọn hệ thống chỉ có thể truy cập được từ giao diện đồ họa của máy Mac. Nếu bạn muốn tự động hóa việc bật hoặc tắt tính năng tự động sửa lỗi cho cấu hình hệ thống hoặc tập lệnh thiết lập, bạn có thể thấy hữu ích khi biết rằng bạn không chỉ có thể kiểm tra trạng thái hoạt động của tính năng tự động sửa lỗi mà còn có thể tắt và bật tính năng tự động sửa lỗi từ dòng lệnh trong OS X bằng cách sử dụng chuỗi lệnh mặc định.Điều này có thể rất tuyệt vời trong cấu hình và cũng có thể hữu ích để thực hiện các thay đổi từ xa.
Tính năng này hoạt động trong tất cả các phiên bản OS X có tính năng tự động sửa lỗi chính tả, bao gồm OS X Yosemite và OS X Mavericks. Cách tiếp cận dòng lệnh đối với điều này rõ ràng là dành cho người dùng nâng cao, những người có lý do chính đáng để sử dụng thiết bị đầu cuối để sửa đổi cài đặt hệ thống, thay vào đó, cài đặt này được bật bằng cài đặt “đúng chính tả”.
Đọc Cài đặt Tự động Sửa lỗi Hiện tại trong OS X với Giá trị Mặc định là Đọc
Bạn muốn tìm hiểu từ dòng lệnh xem một máy Mac cụ thể có bật tự động sửa lỗi hay không? Sử dụng lệnh đọc mặc định sau:
defaults read -g NSAutomaticSpellingCorrectionEnabled
Nếu bạn thấy 1, tính năng tự động sửa lỗi đang bật và nếu bạn thấy 0, tính năng này sẽ tắt. Nhị phân.
(Lưu ý nhanh, bạn có thể thay thế “-g” bằng “NSGlobalDomain” nếu bạn muốn rõ ràng hoặc vì một số lý do khác, tất cả các lệnh mặc định trên trang này sẽ hoạt động giống nhau với một trong hai )
Vô hiệu hóa Tự động sửa lỗi bằng Chuỗi Dòng lệnh Mặc định trong OS X
Mở ứng dụng Terminal và nhập chuỗi giá trị mặc định sau:
defaults write -g NSAutomaticSpellingCorrectionEnabled -bool false
Thay đổi sẽ chuyển sang tất cả các ứng dụng ngay lập tức và không yêu cầu khởi động lại, mặc dù một số ứng dụng có vẻ cứng đầu hơn một chút và có thể cần phải khởi chạy lại chúng. Hai trường hợp ngoại lệ đáng chú ý cần được xử lý riêng là Pages và TextEdit, hai trường hợp này sử dụng cơ chế sửa lỗi chính tả và ngữ pháp bổ sung riêng biệt.
Xin lưu ý rằng thay đổi này cũng sẽ xuất hiện trong cài đặt bảng Tùy chọn hệ thống, vì vậy nếu bạn tắt tính năng này trong dòng lệnh thì tính năng sửa lỗi chính tả cũng sẽ tắt trong cài đặt Bàn phím và ngược lại.
Bật lại Tự động sửa lỗi bằng Terminal trong OS X
Nếu bạn quyết định muốn bật lại tính năng tự động sửa lỗi, chỉ cần thay đổi 'false' thành 'true' trong chuỗi lệnh nói trên sẽ thực hiện công việc. Cú pháp mặc định đầy đủ để bật lại tự động sửa lỗi trong OS X như sau:
defaults write -g NSAutomaticSpellingCorrectionEnabled -bool true
Một lần nữa, các thay đổi sẽ có hiệu lực ngay lập tức và không yêu cầu khởi động lại, đồng thời việc điều chỉnh cài đặt cũng sẽ được đưa vào bảng tùy chọn hệ thống dựa trên GUI.