gpt4 book ai didi

linux - 这个vim的功能是什么?

转载 作者:太空宇宙 更新时间:2023-11-04 03:59:18 25 4
gpt4 key购买 nike

当使用 vim 并且大约 5-10 秒没有打字时,它会自动弹出在底部编辑器窗口:

  1:   34 done
2: 93 done
3: 94 done
4: 110 done
5: 262 done
6: 263 done
7: 376 done
8: 381 done
9: 400 done
10: 420 done
11: 453 done
12: 493 done
13: 523 done
Press ENTER or type command to continue

我没有按任何按钮来启动此操作,而且我不知道为什么会发生这种情况。这意味着,当我阅读代码以检查是否有任何错误等时,我会收到那些烦人的消息,我什至不确定弹出的内容或它应该是什么类型的信息,我没有按任何组合键来启动它,它只是显示占用了 vim 窗口的 20%,有时甚至会弹出更多行代码,就像带有行号的那样,我不明白为什么。

有没有人见过这样的东西并知道如何将其关闭或知道它为什么会弹出或为什么它试图告诉我?似乎有一个奇怪的功能。我的 vimrc 文件是默认文件,因为我目前在服务器上使用编辑器,而且我已经在其他几个地方看到过这种情况发生。

最佳答案

你肯定有一个损坏的插件,我猜它在 CursorHold 上绑定(bind)了一些东西。要调试您的 vim session ,您可以使用以下命令启动 vim:

vim -V9vim.log myfile

并查看日志文件以了解正在执行的操作。查找其中的 CursorHold 字符串。

您可以使用以下方式列出已加载的所有脚本:

:scriptnames

向您展示正在使用的脚本并猜测哪个脚本可能有问题。然后,你启动 vim:

vim -u NONE -U NONE

让它不加载 vimrc 配置文件,然后通过将 vim.log 和脚本名称的输出作为引用来手动启动配置文件和脚本。最后,您可以检查启动时间,看看您的 vim 正在加载什么以及需要多长时间:

vim +q --startuptime startuptime.txt

引用文献:

关于linux - 这个vim的功能是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23544344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com