Spell Checking Version:
Sublime Text usesHunspell for its spellchecking support. Additional dictionaries can be obtained from theOpenOffice.org Extension List.
Dictionaries in a format ready to be used by Sublime Text are available athttps://github.com/titoBouzout/Dictionaries.
Dictionaries🔗
Sublime Text currently only supports UTF-8 encoded dictionaries. Mostdictionaries are not encoded in UTF-8, instead using a more compact encodingfor the language in question. To use a dictionary with Sublime Text, it’llfirst need to be converted into UTF-8.
Once you have a UTF-8 encoded dictionary, it can be installed by placing it in apackage, for example,Packages/User/, which you can access fromthePreferences Browse Packages menu item. Once the file is in place,you can select the dictionary from theView
Dictionary menu.
Settings🔗
There are twoSettings that effect the spell checking:spell_check,which controls if spell checking is enabled, anddictionary, which givesthe path to the dictionary file to use. For example:
- "spell_check"boolean🔗
If spell checking is enabled.
Default:
false
- "dictionary"string🔗
The package-relative path to the dictionary file.
Default:
"Packages/Language-English/en_US.dic"
- "added_words"arrayofstrings🔗
An array of properly spelled words to augment the dictionary with.
Example:
["unobscurable"]
- "ignored_words"arrayofstrings🔗
An array of words to ignore when checking spelling.
Example:
["revelationary"]
Commands🔗
next_misspelling: Select the next misspellingprev_misspelling: Select the previous misspellingadd_word: Adds the word given by thewordargument to the add listignore_word: Adds the word given by thewordargument to the ignorelist