Мы с партнером поддерживаем Vimified, проект конфигурации Vim, используя Vundle.
С течением времени файл конфигурации растет, поскольку мы пытаемся предложить лучшие конфигурации для большего количества языков.
У нас есть управление пакетами (подробнее), которое позволяет вам устанавливать только тот пакет, который играет важную роль.
Как и в моей компании, много полиглотов. И мы начали задаваться вопросом, что может быть лучшим способом сделать Vim быстрее, даже если мне нужно поддерживать много языков, так как я знаю много языков.
Итак, мы начали говорить: что, если мы сможем загружать плагины на лету в соответствии с расширением файла?
Мы знаем, что по умолчанию Vim изменяет свою конфигурацию в зависимости от расширения файла (например, синтаксис). Мы начали выяснять, что мы также можем использовать autocmd
но через час или два мне не удалось найти, как это сделать.
Будет ли у кого-нибудь идея? Или это вообще реально возможно?