Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
按下Enter键后的Vim延迟_Vim_Ubuntu 14.04 - Fatal编程技术网

按下Enter键后的Vim延迟

按下Enter键后的Vim延迟,vim,ubuntu-14.04,Vim,Ubuntu 14.04,每当我按下Entervim都会冻结一秒钟左右。我尝试将timeoutlen设置为100之类的值,但这几乎解决不了问题-输入命令序列变得很困难。 我在ubuntu14.04lts下使用VIM 7.4 提前谢谢 UPD 正如你所看到的,我有几个插件。在top中也没有什么奇怪的地方 UPD2 这似乎是关于会议的问题。如果我打开任意数量的标签页等等,就不会有延迟。但是如果我运行:source~/vim_session,就会出现问题 UPD3 在切换到GVim并重新安装所有插件之后,问题就解决了。但是我

每当我按下
Enter
vim都会冻结一秒钟左右。我尝试将
timeoutlen
设置为
100
之类的值,但这几乎解决不了问题-输入命令序列变得很困难。
我在
ubuntu14.04lts
下使用
VIM 7.4

提前谢谢

UPD

正如你所看到的,我有几个插件。在
top中也没有什么奇怪的地方

UPD2
这似乎是关于会议的问题。如果我打开任意数量的标签页等等,就不会有延迟。但是如果我运行
:source~/vim_session
,就会出现问题

UPD3

在切换到GVim并重新安装所有插件之后,问题就解决了。但是我仍然很好奇是什么导致了这样的问题。

您可能有一个
的插入模式映射(
是同义词)。核对

:verbose imap <CR>

对于现有会话,删除/编辑其中的映射。

是否尝试重新安装vim?你的vimrc看起来像什么?您是否有任何可能使事情陷入困境的vim插件?您在使用vim时是否尝试过查看
顶部
?可能是磁盘等待时间延长或出现异常情况。感谢您的回复,我更新了问题。我建议您将.vimrc重命名为.vimrc.old start up vim,看看您是否仍然存在此问题。如果问题解决了,请将.vimrc放回原处,开始一次禁用一个插件,直到找到罪魁祸首。我敢打赌其中一个插件导致了一个问题。
让g:user\u emmet\u leader\u key=“”
:与enter相同。我不知道这个变量的作用是什么,但作为“领导者”,vim可能正在等待之后的另一次按键。您可以尝试注释插件,执行
:BundleClean
,重新启动vim,看看这是否解决了问题。如果是这样,你可以做一个二进制搜索来找到罪魁祸首(首先重新启用一半的插件,再次测试,如果仍然良好,然后重新启用剩余的一半插件,等等…)谢谢你的回复!我只是检查了一下,没有,在这两种模式中我都没有任何
映射<代码>:verbose imap说没有找到映射。我刚刚发现我实际上在一个绑定中使用了
。我试着把它再往后退一次,丑陋的耽搁开始困扰我。谢谢你的帮助!
:set sessionoptions-=options