Ошибка пересчета Regexp в Vim
В зависимости от версии Vim, которую вы используете, на вас может повлиять ошибка пересчета regexp, основными виновниками которой, кажется, является выделение строки курсора и отображение относительных номеров строк:
set relativenumber
set cursorline
В сети полно тем, сообщающих об этой проблеме ( здесь , здесь и здесь ). Эта проблема усугубляется, если использовать подсветку синтаксиса.
Лично я решил свои проблемы с медленной прокруткой, отключив relativenumber
, добавив это в свой vimrc:
set number
Мой Vim
My Vim - это пакет, предоставляемый пакетом vim-nox версии 2: 7.3.547-7 в Debian 7.9. Ввод :version
в Vim приводит к:
VIM - Vi IMproved 7.4 (10 августа 2013, скомпилировано 11 декабря 2014 03:17:52)
Включенные патчи: 1-488