当安装了fugitive.vim插件时,在Cygwin下启动Vim非常缓慢

6

我刚刚开始使用puttycyg在cygwin下运行Vim。相比于Windows下的gVim,我发现这样做更好 ;)

无论如何,fugitive.vim插件导致Vim启动需要15-20秒。当Vim启动后,一切都正常。从那时起,我可以像往常一样使用fugitive.vim。

这种缓慢的原因是什么?可能与cygwin有关...有什么想法吗?


我使用MobaXterm中的vim.exe也有类似的问题。除了Vim似乎从未启动,而且会一直消耗50%的CPU直到时间结束... - Axel
4
谢谢您发布这个问题——我正在尝试弄清楚为什么我的Cygwin下的Vim安装启动速度如此缓慢!毫无疑问,我也遇到了您所遇到的fugitive.vim的问题。 - pho79
@pho79 - 不用担心,伙计。不幸的是,我还没有找出问题所在。但幸运的是,我在工作中使用windows/svn,在家中使用osx/git,所以我可以暂时在我的Cygwin安装中禁用fugitive.vim。如果你找出了问题的原因,请务必告诉我! - asgeo1
2个回答

1

在 Cygwin 中,总的来说 Git 似乎很慢。基于 git 状态修改我的提示符的 bashrc 设置在 OSX 和 Linux 上非常快,并且在 Cygwin 的 bash 上需要大约半秒钟或更长时间。与此相比,其他 git 操作在 Cygwin 上也同样缓慢。我怀疑这是 fugitive 使用的底层库。


0

我曾经遇到同样的问题,尝试了别人建议的所有方法后,我重新安装了cygwin包/工具,现在vim非常快。


我已经尝试过这个,但过一会儿它又开始了。这让我感到很有压力。我通常用Go编程,但这里却行不通。Vim在Cygwin上非常缓慢,我尝试了所有办法,但在我的Android Termux上运行得很快。哎呀…… - Benyamin Limanto

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