Home»Programs»Vim
VIM commands
VIM spelling
Created Wednesday 27 June 2012
vim has built-in spell checking functionality. I add this to ~/.vimrc These options are a little more than just spell checking mind you: " Show line numbers set number " Prevent vim from emulating vi set nocompatible " Syntax highlighting syntax on " Set automatic indentation set autoindent set smartindent " Set tabs at 4 spaces set tabstop=4 set shiftwidth=4 " Show matching [] and {} set showmatch " Spell check on set spell spelllang=en_us setlocal spell spelllang=en_us " Toggle spelling with the F7 key nn:setlocal spell! spelllang=en_us imap :setlocal spell! spelllang=en_us " Spelling highlight clear SpellBad highlight SpellBad term=standout ctermfg=1 term=underline cterm=underline highlight clear SpellCap highlight SpellCap term=underline cterm=underline highlight clear SpellRare highlight SpellRare term=underline cterm=underline highlight clear SpellLocal highlight SpellLocal term=underline cterm=underline " where it should get the dictionary files let g:spellfile_URL = 'http://ftp.vim.org/vim/runtime/spell' Those options highlight and underline misspelled or unrecognized words. Some keyboard shortcuts to navigate and correct words ]s – move to next misppelled word [s - move to previous misspelled word z= - show list of correction options 4]s skip to 4th mispelled word, etc.
