(vim profiling)VIM 256色模式,滞后php文件

And*_*rew 6 vim performance profiling lag 256color

我在vim中使用256色主题(设置t_Co = 256),所有php文件打开大约8秒.

  • 这是我的本地双核机器
  • 它不依赖于我使用的配色方案(zenburn,wombat,wombat256)
  • HTML,Python,JS或其他所有文件都会暂时打开
  • 创建新的php文件大约需要8秒(:o newfile.php)
  • 正确设置了终端
  • 如果我使用16种颜色(设置t_Co = 16),一切都很好

我真的想要使用256色模式,它看起来更漂亮,但我无法摆脱这种滞后.

And*_*rew 3

查找导致 VIM 性能问题的正确方法是对其进行分析或检查调试输出(可选 - 与 vim 设置进行比较,没有问题)。

比较调试输出:

vim -c 'set verbosefile=./vim1.log verbose=12' -c 'command that causes problem' -c 'qa!'
vim -c 'set verbosefile=./vim2.log verbose=12' -c 'qa!'
diff ./vim1.log ./vim2.log
Run Code Online (Sandbox Code Playgroud)

在某些情况下,您还可以将详细级别增加到 15

分析:

vim -c 'profile start ./vim.profile' -c 'profile func *' -c 'profile file *' -c 'command that causes problem' -c 'qa!'
Run Code Online (Sandbox Code Playgroud)