Em Terminal , você pode tentar os seguintes comandos de acordo com a sua opinião se eles se referem às suas necessidades. É melhor fazer isso quando o TextEdit não está em exibição.
defaults write com.apple.TextEdit NSAutomaticCapitalizationEnabled -bool false
defaults write com.apple.TextEdit NSAutomaticDashSubstitutionEnabled -bool false
defaults write com.apple.TextEdit NSAutomaticPeriodSubstitutionEnabled -bool false
defaults write com.apple.TextEdit NSAutomaticQuoteSubstitutionEnabled -bool false
defaults write com.apple.TextEdit NSAutomaticSpellingCorrectionEnabled -bool false
defaults write com.apple.TextEdit NSAutomaticTextCompletionEnabled -bool false
Para desfazer essas alterações, use o seguinte comando, substituindo o último termo pelo apropriado da lista acima que você deseja excluir:
defaults delete com.apple.TextEdit NSAutomaticCapitalizationEnabled
Eu testei em High Sierra desativando a correção ortográfica e, em seguida, ligando-a novamente. Parece funcionar. Vamos torcer para você.