The Antidote spell checker is from my point of view the best. But there is no integration to VIM.
Then, I found a way – a least on Mac – to call Antidote from Vim. Simply add these lines to your Vim (or NeoVim) config file:
function CallAntidote9() :w call system("open -a /Applications/Antidote\\ 9.app ".bufname("%")) endfunction nmap <silent> <C-B> :call CallAntidote9()<CR>
- save your file
- open the file with Antidote
Then, just let Antidote do the checking, save the file in Antidote.
Finally, go back to Vim and reload the file with
This script I still dumb, works only on mac but it’s helpful for me. I you have any suggestion to enhance it, you are welcome!