Ad blocker interference detected!
Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers
Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.
created 2001 · complexity basic · author Carl Mueller · version 6.0
Suppose you would like to use Ispell to check a word or region that you've visually highlighted. The following macro will do the job. Just type Shift-Insert while in visual mode.
vnoremap <S-Insert> <C-C>`<v`>s<Space><Esc>mq:e ispell.tmp<CR>i<C-R>"<Esc>:w<CR>:! xterm -bg ivory -fn 10x20 -e ispell %<CR><CR>:e %<CR><CR>ggVG<Esc>`<v`>s<Esc>:bwipeout!<CR>:!rm ispell.tmp*<CR>`q"_s<C-R>"<Esc>
This is based on Chip Campbell's macro which uses Ispell on the whole file (in normal mode).
noremap <S-Insert> :w<CR>:! xterm -bg ivory -fn 10x20 -e ispell %<CR><Space>:e %<CR><Space>
Vim 7 has built-in spell checking. Some external programs might be worthwhile, but the tips relating to this topic need to be updated and merged, with information on Vim's spelling features. See the "Todo list" in the side panel.
If you replace the xterm/ispell part with:
c:\winnt\system32\command.com /c ispell %"
The tip will work with ispell on windows 2000. Command.com is required as cmd.exe does not support ANSI.sys (see ispell docs for more info).