7

Я использую vim на Mac OS X, но это очень медленно в Terminal.app и iTerm.

Прогресс по многим направлениям становится утомительным.

какая-то идея решения?

6 ответов6

5

Для меня удаление .viminfo помогло.

2

Попробуйте MacVim. Кроме того, где-то в блоге доступна 64-битная версия, которая включает новый слой рендеринга.

2

У меня была эта проблема (просто мучительно медленная), и она оказалась шрифтом Consolas, который я использовал в терминале.Приложение и ITerm Переключение на Монако в моем случае значительно ускорило

2

У меня регулярно возникают проблемы, некоторые команды просто медленно перерисовывают. Это выстрел в темноте, но если вы используете cursorline , попробуйте отключить его, это значительно улучшило производительность для меня

1

Для меня, используя Retina iMac, neovim, tmux и кучу плагинов neovim, я обнаружил, что единственная вещь, которая имеет значение в скорости прокрутки и рендеринга, это скорость повторения клавиатуры! Ничто иное - Terminal.app против iTerm.app, neovim vs vim, конфигурация no vim против моей обычной, tmux vs no tmux, курсорная линия против никакой курсорной линии и т.д. - не оказали существенного влияния на медленный рендеринг и прокрутку, которые я испытал.

Как только я установил повторение клавиш быстрее, чем доступно в Системных настройках, рендеринг и прокрутка в vim стали в 2 раза быстрее, независимо от того, загружал ли я все свои плагины или нет. Я написал немного больше о факторах, которые я исследовал в этом комментарии к проблеме tmux # 353.

Я бы выяснил, не улучшает ли частота повторений клавиатуры ситуацию для вас.

1

Может быть, вы установили несколько сломанных плагинов или что-то в этом роде. Попробуйте временно переименовать каталог с помощью vim config:

mv ~/.vim ~/.vim.backup

И / или основной файл конфигурации: mv ~ / .vimrc ~ / .vimrc.backup

И попробуй использовать vim без конфигов

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .