6

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

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

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

4

1 回答 1

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

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

分析:

vim -c 'profile start ./vim.profile' -c 'profile func *' -c 'profile file *' -c 'command that causes problem' -c 'qa!'
于 2010-10-07T01:27:12.220 回答