Disable spell check in Mac OSX system-wide

May 11th, 2010 by Mark Nanut Leave a reply »

Annoyed by text underlined with red dots? Tired of having to turn off spell checking every time for a particular application? Here is a quick solution to disable spell check in Mac OS X, derived from what I’ve found here at Dry Fish blog.

Apparently, “disabling” the system process AppleSpell.service by renaming it is not a good solution since you’ll keep getting the dialogs about the service not being able to be found. Dry Fish suggested renaming the language directory en_GB.lproj within the AppleSpell.service package. I did that, but found out that wasn’t good enough since the spell checker also checks spelling for other languages (German, Dutch, etc).

So all I had to do was to try and rename the whole “Resources” directory within the AppleSpell.service application, quit the AppleSpell.service process in the Activity Monitor and open any app that uses the spell checker (used Tweetie for Mac in my case) to bring back the AppleSpell process. No red dots anymore, finally. So here are the instructions.

AppleSpell.service is located in System > Library > Services. Right-click on it and select Show Package Contents.

show_pkg

You won’t be able to rename the Resources folder directly in Finder, so use Terminal and run the following line in it (you will need the administrator password!):

sudo mv /System/Library/Services/AppleSpell.service/Contents/Resources /System/Library/Services/AppleSpell.service/Contents/Resources.disabled

You should now see the renamed directory:
resour

Quit AppleSpell.service process in Activity Monitor and bring it back on – by running any app that uses the spell checker. You’re done.

appspell

Disabling spell checking works in Snow Leopard. Re-activate spell checking by renaming the “Resources.disabled” folder back to “Resources”:

sudo mv /System/Library/Services/AppleSpell.service/Contents/Resources.disabled /System/Library/Services/AppleSpell.service/Contents/Resources

Cheers.

Most Commented Posts

Advertisement
  • John Gogliath

    Great, this saved my life more than once!

  • nomad

    Inspired by your post, I simply removed the spellcheck-service, this worked as well, it seems

  • Abcd

    thanks, simple and easy to understand =)

  • memo

    I have already spent hours on trying to do this. It is so damn annoying. Thanks a lot!

  • Mike

    Thank you very much for the great guide but unfortunately it doesn't work on my Mac Os X Leopard (10.5) When typing in the code in Terminal it asks for password, I press it but then nothing happens. “Resources” still is called “Resources”. Do you have any idea on why it isn't working?

  • acuitas

    I too am annoyed by dotted lines when I work. However, do you have to turn this back on when you want to spell check a document in a word processor?

  • Moskito

    Hello,

    ok that works until OSX 10.6.5 but nomore with 10.6.7 though the commands are the same.. any suggestion ?

  • Moskito

    Hello,

    after having a closer look at directories given in post here above, I've found another 'version.plist' file which was located (why I don't know; have just updated OSX from 10.6.5 to 10.6.7..) outside from 'contents' (the other one is IN contents folder ! Removing this file (password required of course) solve this issue. Finally the given suggestion works fine, again.

    Thanks to the author of this TIP !!!

  • Pepe

    Hmm, the spell checker seems to come back after sleep or restart… Any solutions for that?

  • http://profiles.google.com/bruce.wayne.jun Bruce Wayne

    You can check spelling anytime with online spell check tool.

    body, div, table, thead, tbody, tfoot, tr, th, td, p { font-family: “Arial”; font-size: x-small; }

  • AB

    works great! wonderful, this was so extremely annoying.

  • marvill

    thanks Mark! you made my life better.

  • ymo

    Just great haaa finish now

  • Pierre

    Thanks for the tip!

    In Lion, you can disable spell checking in Terminal with the command:

    defaults write NSGlobalDomain NSAutomaticSpellingCorrectionEnabled -bool NO

    and re-enable it with the argument YES instead of NO.

  • Peter

    Thanks! You saved my soul from thousands of annoying red dots!

  • Me

    A little late but….

    @3a09344aa3c9e55f72debe54abe4d90b:disqus : My problem was the red lines in iTunes – Lyrics. I tried everyting. Also your tip, but nothing seems to remove those annoying red curly lines. The tip in this item killed those lines, permanently!

  • Minnie

    Thank you very much! I really needed this, the spellchecker is a great irritant and I am very relieved to be rid of it. 

Web Analytics