Vim
Spell checking
To enable spell checking in a local buffer use the following command:
:setlocal spell spelllang=en_us
The following bindings can be used to effectively work with the spell checker:
]sGo to the next misspelled word[sGo to the previous misspelled wordz=Show the list with spelling suggestionszgAdd word under cursor to dictionary