Правильный способ найти причину проблем с производительностью в 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!'