Zaznacz & Zmodyfikuj ustawienia autokorekty z wiersza poleceń w systemie OS X

Anonim

Funkcje autokorekty pisowni często dzielą, a użytkownicy komputerów Mac zwykle ją kochają lub nienawidzą. Większość użytkowników komputerów Mac wie, że można łatwo wyłączyć autokorektę poprzez zmianę preferencji systemu OS X, ale Preferencje systemowe są dostępne tylko z interfejsu graficznego komputera Mac. Jeśli chcesz zautomatyzować włączanie i wyłączanie autokorekty dla konfiguracji systemu lub skryptu instalacyjnego, warto wiedzieć, że możesz nie tylko sprawdzać stan aktywności autokorekty, ale także wyłączać i włączać autokorektę z wiersza poleceń w OS X przy użyciu domyślnego ciągu poleceń.Może to być świetne w konfiguracji i może być również przydatne do zdalnego wprowadzania zmian.

Działa to we wszystkich wersjach systemu OS X, które zawierają funkcję automatycznej korekty literówek, w tym w systemach OS X Yosemite i OS X Mavericks. Podejście do tego z wiersza poleceń jest oczywiście przeznaczone dla zaawansowanych użytkowników, którzy mieliby dobry powód, aby używać terminala do modyfikowania ustawień systemowych, które w przeciwnym razie są przełączane za pomocą ustawienia „poprawna pisownia”.

Odczyt bieżącego ustawienia autokorekty w systemie OS X z domyślnym odczytem

Chcesz dowiedzieć się z wiersza poleceń, czy określony komputer Mac ma włączoną autokorektę, czy nie? Użyj następującego polecenia odczytu wartości domyślnych:

defaults read -g NSAutomaticSpellingCorrectionEnabled

Jeśli widzisz 1, autokorekta jest włączona, a jeśli widzisz 0, jest wyłączona. Dwójkowy.

(Krótka uwaga, możesz zamienić „-g” na „NSGlobalDomain”, jeśli chcesz dla jasności lub z innego powodu, wszystkie domyślne polecenia na tej stronie będą działać tak samo z )

Wyłączanie autokorekty za pomocą domyślnego ciągu poleceń w systemie OS X

Otwórz aplikację Terminal i wprowadź następujący ciąg znaków domyślnych:

defaults write -g NSAutomaticSpellingCorrectionEnabled -bool false

Zmiana powinna zostać natychmiast przeniesiona do wszystkich aplikacji i nie wymaga ponownego uruchomienia, chociaż niektóre aplikacje wydają się nieco bardziej uparte i może być konieczne ich ponowne uruchomienie. Dwa godne uwagi wyjątki, które należy obsłużyć oddzielnie, to Pages i TextEdit, które korzystają z dodatkowego oddzielnego mechanizmu poprawiania literówek i błędów gramatycznych.

Pamiętaj, że ta zmiana pojawi się również w ustawieniach panelu Preferencji systemowych, więc jeśli wyłączysz ją w wierszu poleceń, funkcja poprawiania pisowni będzie również wyłączona w ustawieniach klawiatury i odwrotnie.

Ponowne włączanie autokorekty za pomocą terminala w systemie OS X

Jeśli zdecydujesz, że chcesz ponownie włączyć autokorektę, wystarczy zmienić „false” na „true” we wspomnianym ciągu poleceń. Pełna domyślna składnia ponownego włączenia autokorekty w systemie OS X jest następująca:

defaults write -g NSAutomaticSpellingCorrectionEnabled -bool true

Ponownie zmiany zaczną obowiązywać natychmiast i nie będą wymagały ponownego uruchomienia, a dostosowanie ustawień zostanie również przeniesione do panelu preferencji systemu opartego na graficznym interfejsie użytkownika.

Zaznacz & Zmodyfikuj ustawienia autokorekty z wiersza poleceń w systemie OS X