Tuesday, November 10, 2015

Spellchecking in a function

I'm trying to do single word checking/replacement without having spell
checking set on permanently.

This is the first thing I tried:

fun! SpellCheckWord()
set spell
normal z=
set nospell
endfun

This brings up the suggestions list but doesn't allow me to enter a
number. Instead it displays at the bottom 'Press enter to continue' or
some such.

Next I tried using the spellsuggest() function:

...
call spellsuggest(expand'<cword>')
...

But this doesn't appear to do anything at all.

Any ideas?

TIA

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

No comments: