Performance Vim在处理远程文件时会降低性能
我正在远程驱动器上打开一个文件-打开它需要3-4秒-没关系 但之后,许多命令变得非常慢。 我正在键入Performance Vim在处理远程文件时会降低性能,performance,vim,Performance,Vim,我正在远程驱动器上打开一个文件-打开它需要3-4秒-没关系 但之后,许多命令变得非常慢。 我正在键入:help vimrc-显示需要3-4秒。 我正在键入:setlocal nobuflisted-需要3-4秒 它可能与那些访问文件系统的命令有关。如果我做了:setlocallist,它工作正常。 另外,如果我切换到另一个缓冲区,一切都会恢复正常 我可以做些什么来提高性能吗?可能是在远程目录中创建了交换文件,降低了性能。 尝试使用以下设置本地驱动器上交换和备份文件的默认目录: set direc
:help vimrc
-显示需要3-4秒。我正在键入
:setlocal nobuflisted
-需要3-4秒
它可能与那些访问文件系统的命令有关。如果我做了:setlocallist
,它工作正常。
另外,如果我切换到另一个缓冲区,一切都会恢复正常
我可以做些什么来提高性能吗?可能是在远程目录中创建了交换文件,降低了性能。 尝试使用以下设置本地驱动器上交换和备份文件的默认目录:
set directory=/home/john/tmp
set backupdir=/home/john/tmp
检查您的
'statusline'
设置,并在游标移动[I]
和bufwinter
等事件上自动执行MDS
我曾经在状态行中有一个函数调用了expand('%:p:h')
;它造成了你所经历的明显的缓慢。我通过在脚本本地字典中缓存查找来修复此问题。您使用的是Windows(也是哪个Vim:version
)?这是Windows/Samba文件服务器还是其他远程文件系统协议?是的,我使用的是Windows(vim 7.3)。我正在访问的驱动器只是一个远程网络驱动器。