(VIM Profific) VIM 256 Цвета Режим, Laggy PHP Файлы
-
30-09-2019 - |
Вопрос
Я использую тему 256 цветов в VIM (Set T_CO = 256), и все файлы PHP открываются примерно 8 секунд.
- Это моя местная двухъядерная машина
- Это не зависит от цветовой схемы, которую я использовал (Zenburn, wombat, wombat256)
- HTML, Python, JS или все остальные файлы открывают мгновенные
- Требуется около 8 сек даже для создания новых файлов PHP (: o newfile.php)
- Я устанавливаю свой терминал правильно
- Все хорошо, если я использую 16 цветов (набор T_CO = 16)
Я действительно хочу использовать 256-красный режим, он выглядит очень красивее, но я не могу избавиться от этих лагов.
Решение
Правильный способ найти то, что вызывает проблемы с производительностью в 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!'
Не связан с StackOverflow