2012-08-13 53 views
1

我已經把下面一行在我的.vimrc文件:timeoutlen是越來越設置爲500自動

set timeout 
set timeoutlen=2000 
set ttimeoutlen=100 

不過的 :set timeoutlen?輸出500可能是什麼原因呢? 是否有可能我安裝的插件之一重置了該值?我已經安裝了nerdtree,nerdtree-tabs,nerdcommentor和supertab插件。

回答

5

您可以檢查是否插件與您的設置做

verbose set timeoutlen? 

干擾。它應該告訴你類似於

timeoutlen=500 
    Last set from ~/.vimrc 

。如果它告訴你完全相同的信息(即它是在vimrc中設置的),請檢查vimrc以設置timeoutlentm(後者是簡稱timeoutlen)。它也可以設置爲模式行(文件開頭或結尾處的行,僅在打開文件時適用),在這種情況下vim會說「從模式行最後設置」。

+0

完美!我不知道'tm'是'timeout'的簡稱。我從某處借用的某些vimrc部分正在重置'tm'。謝謝 :) – 2012-08-13 22:13:56