我当前的.vimrc可以在https://github.com/scottopell/dotfiles/blob/master/.vimrc找到
我已克隆我的vimrc和vim文件到我的本地ubuntu桌面上,vim运行完全符合预期,没有任何缓慢的文件,我可以找到。相同的插件和相同的vimrc和没有缓慢的ruby文件。
更新
我可以重现这个问题与以下.vimrc
@H_403_9@Syntax on和一个空〜/ .vim文件夹。
然而,vim在这个vps是非常慢与ruby / haml文件。很多moreso ruby文件。当我打开任何ruby文件,启动约需2秒(与–startuptime计时)。具有可比较的长度haml文件,约.5秒。这种缓慢不仅仅是在启动时,移动和编辑文件都很痛苦缓慢。
Haml / erb(他们基本上是一样的)
@H_403_9@268.818 000.005: before starting main loop 848.871 580.053: first screen update红宝石
@H_403_9@199.613 000.004: before starting main loop 2937.859 2738.246: first screen update在上面的同一个ruby文件上没有语法高亮
@H_403_9@149.047 000.004: before starting main loop 152.912 003.865: first screen update我试过使用mosh(http://mosh.mit.edu),它没有帮助。不再真正相关
正如你可以看到在我的.vimrc文件,我已经尝试了几个不同的解决方案这个问题。
我试过运行所有插件禁用(我把他们所有从〜/ vim / bundle / PLUGINNAME到〜/ vim / bundle / disabled / PLUGINNAME,这是正确的吗?),设置ruby路径,设置foldlevel手动,禁用我的colorscheme ,没有什么帮助。请参阅edit3
我可以发布完整的startupttime日志的任何文件,如果这将有所帮助。
我测试了一些其他语言(PHP,c,python,vimL),没有经历任何减速。
编辑:只是为了澄清,我运行ssh会话与ssh用户@服务器,然后一旦在服务器内我正在做vim file.rb。
编辑2:我只是尝试直接访问服务器,慢速持续没有ssh,我已更新以反映这不是ssh的问题。
EDIT3:我可以重现一个.vimrc文件包含单行语法与一个空的〜/ .vim文件夹的问题
EDIT4我卸载了我的编译版本的vim和任何版本,我可能已通过apt安装,手动删除所有vim的东西从我的系统,我可以运行vim与vim -u NONE /path/to/file.rb然后do:syn并且问题将在那里。这个文件是一个rails控制器,但像我说的,我可以在一定程度上重新创建它与大多数任何文件,但rails控制器看到的是最糟糕的。