vim работает медленно, даже на консоли без запущенного X

vim работает медленно, даже на консоли без запущенного X

Я использую Arch Linux и установил vim из официальных репозиториев.

Работает нормально, но когда включена подсветка синтаксиса и курсора, работает очень медленно.

Я уже пробовал запустить только «ядро» vim, отключив мой ~/.vim, ~/.vimrcа также плагин и папку автозагрузки в каталоге среды выполнения vim.

У меня приличная машина, Intel i5, 4 ГБ оперативной памяти и приличная видеокарта, которая отлично запускает Gnome-Shell, Unity и 3D-игры. Это происходит и в других дистрибутивах, и даже с небольшими файлами.

Есть какие-нибудь подсказки?

решение1

Я решил это компиляцией из исходников. Не знаю почему, но когда я устанавливаю из официального репозитория Arch Linux, он работает медленнее.

решение2

Я никогда не пользовался vim. Есть очень мало вещей, которые могут сильно замедлить программу. Что говорит ваш топ? Он потребляет процессор? Или программа сбрасывает на диск?

Поскольку вы говорите, что получили его из исходников, как вы его скомпилировали? Говорит ли что-нибудь в журнале vc о медленности? Может быть, вы могли бы попробовать собрать последнюю полустабильную ревизию вместо TOT.

решение3

одним из возможных источников замедления является подсветка парных фигурных скобок. вы можете добавить let loaded_matchparen = 1к своему .vimrc, чтобы избежать подсветки скобок. это должно сделать vim немного быстрее. Я не знаю, является ли это вашей проблемой.

Связанный контент