保存文件导致 vim 冻结。

4
我在使用vim保存时遇到了问题。当我尝试使用:w保存时,速度非常慢,通常需要15-20秒才能完成保存。在此期间,我无法与vim进行任何交互。
我已经尝试过set nobackup,虽然有所帮助,但仍然很慢。我要写入的文件只有526字节。我可以通过其他机制(如将stdout发送到文件或使用其他编辑器)轻松创建类似大小的文件,没有任何问题。只有vim非常慢。
这种情况是最近才发生的。我想不出有什么变化可能会导致这种情况。 这是我的vimrc文件。是否有任何可能导致这种情况的设置?
1个回答

7

我建议使用一个空的配置来运行Vim:

vim -u NONE

然后检查是否仍存在这种行为。如果有,您的Vim安装或文件系统可能有问题。

如果问题消失,请注释所有插件和autocmds,并逐一重新启用它们。反复执行此操作,直到再次遇到问题。然后您将找到造成该问题的设置或插件。


我运行了这个程序,但问题仍然存在。那么我应该尝试重新安装vim吗? - ewok
我建议您首先检查文件系统,然后彻底删除 Vim 并重新安装。您使用的是哪个平台?还有,您使用的是哪个版本的 Vim?请运行 vim -v 命令查询。 - herrbischoff
在Openstack中运行一个Ubuntu 16.04服务器实例 - ewok
我对OpenStack没有任何经验。文件系统是本地的还是网络挂载的? - herrbischoff
嗯,我运行了上述命令并修复了它,所以我进入~/.vimrc并注释掉所有行,但它并没有解决问题。我还在全局的vimrc文件(位于/etc/vim/vimrc)中执行了相同的操作,但仍然存在同样的问题。是否有任何其他文件可以通过-u NONE移除? - Mike1982
显示剩余5条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接