我正在使用vim的拼写字典功能,并将这些行添加到我的.vimrc set dictionary =〜/ .vim/dict/en_US.dic set complete + = k
然后我打开vim并输入le,然后输入<ctrl+x>和<ctrl+k>.自动完成正确显示.但是当我删除le为null时,vim屏幕被冻结.似乎vim保持扫描字典并尝试将字典中的所有单词显示到屏幕中.大约3分钟后,vim将返回并显示一个单词列表.
屏幕副本如下:

谁知道如何摆脱这个?
您可以尝试点击CTRL C以中断搜索建议.
它适用于冻结Vim的大多数长时间过程.
spellsuggest您还可以使用一个选项来限制建议列表的大小.使用10作为最大值可能会以较少的结果为代价来加速该过程.