Я люблю Вима. Но это дает мне тяжелые времена прямо сейчас.
Я использую много плагинов, и в течение последних 6 месяцев я нашел много потрясающих. Но мой Vim тоже очень вялый. Я выполняю постоянную очистку, но это мало помогает.
Я нахожусь в точке, где Vim полностью непригодна для использования. Похоже, что он отображает со скоростью 2-5 кадров в секунду, переключение вкладок/буферов занимает около секунды, прокрутка с помощью hjkl
ужасно ужасна, отставание настолько плохое, что даже ввод предложения в режиме вставки запутан (из-за задержки).
Изменить: На самом деле, когда я открываю новый экземпляр Vim, его OK-ish, но не в течение 15 минут он становится непригодным.
Я только что провел 4 часа, пытаясь выяснить, какой плагин или конфир вызывает боль. Я не увенчался успехом.
Однако, я выяснил, что удаление этой настройки приводит к тому, что все задержки отстают:
syntax on
Эти 3 строки в сочетании с синтаксисом делают все еще хуже.
set t_Co=256
set background=dark
colorscheme candyman
Интересно. Итак, подсветка синтаксиса превращает Vim из супер-мгновенного в невероятно вялое?
Я попробовал включить синтаксис в "чистом" режиме:
vim -u NONE
И это не проблема.
Так что, похоже, проблема заключается в синтаксическом освещении в сочетании с одним или несколькими моими плагинами. Я попробовал отключить кучу, не повезло.
Есть ли способ сделать профилирование? Я довольно устал от ручного тестирования.
У кого-нибудь был подобный опыт? Возможно, быстро загляните в мой .vimrc
, посмотрите, звонит ли звонок.
https://bitbucket.org/furion/dotfiles
РЕШЕНИЕ: Плагин вызывает беспорядок:
Bundle "gorodinskiy/vim-coloresque.git"
Я рекомендую прочитать ответы, хорошие идеи.
Изменить (1 месяц спустя): В плагине coloresque появились некоторые улучшения.