【问题标题】:vim frozen when using spell keyword auto-complete使用拼写关键字自动完成时vim冻结
【发布时间】:2013-03-25 18:58:07
【问题描述】:

我正在使用 vim 的拼写词典功能,并将这些行添加到我的 .vimrc 设置字典=~/.vim/dict/en_US.dic 设置完成+=k

然后我打开vim输入le,然后输入<ctrl+x><ctrl+k>。自动完成正确显示。 但是当我将 le 删除为 null 时,vim 屏幕被冻结。 似乎 vim 保持扫描字典并尝试将字典中的所有单词显示到屏幕上。 大约 3 分钟后,vim 会返回并显示单词列表。

屏幕复制如下:

有人知道如何摆脱这个吗?

【问题讨论】:

    标签: vim


    【解决方案1】:

    您可以尝试按 CTRL C 来中断搜索建议。

    它适用于大多数冻结 Vim 的长进程。

    还有一个spellsuggest 选项可用于限制建议列表的大小。使用 10 作为最大值可能会加快过程,但会发现更少的结果。

    【讨论】:

    • [CTRL-C] 对我有用,它会在当前文档中添加一个额外的字符串“=17_RestoreVE()”。并且 ":set spellsuggest =5" 似乎不起作用,我还有一个很长的列表。
    猜你喜欢
    • 2014-01-24
    • 1970-01-01
    • 2011-12-31
    • 1970-01-01
    • 1970-01-01
    • 2017-06-17
    • 1970-01-01
    • 2011-10-10
    相关资源
    最近更新 更多