Vim持续冻结的原因有很多

时间:2019-01-06 00:02:01

标签: vim

Vim冻结,并且在执行以下操作时在下图中圈出一个关键信号

enter image description here

  1. 在终端vim中打开新文件时,尤其是cpp文件。
  2. 当终端vim闲置几秒钟时
  3. 当我在终端窗口之外单击,然后再回到终端vim。

Ctrl-c解冻vim。

这在终端vim上是100%可复制的,而在MacVim上根本不可复制。我在MacOS上。

从MacOS终端应用程序(而不是iterm)启动vim时,我得到一个闪烁的键,并且vim冻结不变。

请帮助我解冻vim,我已经挖掘了一段时间,但没有提出任何建议。

1 个答案:

答案 0 :(得分:2)

也许您的插件/自定义配置之一在这里扮演了魔鬼。您是否可以尝试在没有任何自定义配置的情况下运行vim时是否存在相同的问题,例如

vim --clean  

如果它按预期工作,那么您绝对应该看一下.vimrc并开始清理它。

如果即使在运行vim clean之后错误仍然存​​在,那么我要做的就是检查shell配置(例如.bashrc,.bash_profile等)是否存在直接/间接影响vim工作的有害设置。

作为避免混淆的最后手段,您还应该尝试调试是否为终端仿真器提供了任何自定义设置。尝试重新安装终端仿真器或干净运行它,看看是否有帮助。