键入错误拼写时Vim自动更正

时间:2013-01-30 10:18:05

标签: vim vim-plugin

如何在我完成输入该单词后立即自动将第一个建议替换为vim,从而使vim自动更正拼写? 我试过了

:imap <Space> <Space><ESC>h1z=<End>I<End>

但这会用错误的单词替换所有正确的单词。

2 个答案:

答案 0 :(得分:6)

我不认为自动更正是一个好主意(你如何处理Vim还不知道的单词?),但是我有这种插入模式映射来快速纠正最后拼写错误的单词。当输入时出现红色波浪线时,只需按<C-Z>

:inoremap <C-z> <Esc>[s1z=gi

答案 1 :(得分:0)

您可能会考虑https://github.com/panozzaj/vim-autocorrect尝试在您输入后立即自动更正许多Vim拼写错误的方法。