我正在使用vim的拼写字典功能,并将这些行添加到我的.vimrc中 set dictionary =〜/ .vim / dict / en_US.dic 设置完成+ = k
然后我打开vim并输入le
,然后输入<ctrl+x>
和<ctrl+k>
。自动完成正确显示。
但是当我删除le为null时,vim屏幕被冻结。
似乎vim保持扫描字典并尝试将字典中的所有单词显示到屏幕中。
大约3分钟后,vim会回来并显示一个单词列表。
屏幕副本如下:
任何人都知道如何摆脱这个?
答案 0 :(得分:7)
您可以尝试按 CTRL C 来中断搜索建议。
它适用于冻结Vim的大多数漫长过程。
您还可以使用spellsuggest
选项来限制建议列表的大小。使用10作为最大值可能会以较少的结果为代价来加速该过程。