Я использую VIM 7.1 на Debian. У меня есть 9 плагинов, которые я загружаю через pathogen.vim. Загрузка занимает около 8 секунд, что довольно медленно, так как это не в режиме GUI / xterm. Я запустил vim -V, и он показывает, что каждый модуль ищется в нескольких каталогах.
Первоначально, ftoff.vim, debian.vim и другие связанные с системой файлы .vim ищутся в ~ / .vim /, а затем в / usr / share / vim / vim71 /. vimrc в .vim / vimrc и: экспорт VIM = / root / .vim, в .vimrc я установил путь выполнения = = usr / share / vim / vim71
Но теперь, когда модули загружаются, они изменяют этот путь выполнения, а когда загружается патоген, это еще хуже. Есть ли способ указать хеш имени модуля для dirPath, чтобы избежать этого подверженного ошибкам поиска? Или способ вручную указать путь выполнения для каждого модуля в vimrc?
Вот пример моего пути выполнения после того, как патоген загрузит мои модули. Очевидно, что любая дальнейшая загрузка модуля вызывает поиск всех этих путей перед тем, как найти правильный путь.
runtimepath = ~ / .vim, ~ / .vim / расслоение / Align294, ~ / .vim / пучок / minibufexpl.vim _-_ Elegant_buffer_explorer, ~ / .vim / бушель
ndle / The_NERD_Commenter, ~ / .vim / расслоение / The_NERD_tree, ~ / .vim / расслоение / патоген, ~ / .vim / расслоение / ВИМ-аддон-MW-Utils,
/.vim/bundle/tlib,~/.vim/bundle/snipMate,~/.vim/bundle/SuperTab,~/.vim/bundle/surround,~/.vim/bundle/taglist
~ / .Vim / расслоение / Align294, ~ / .vim / пучок / minibufexpl.vim _-_ Elegant_buffer_explorer, ~ / .vim / расслоение / патоген, ~ / .vim
расслоение / snipMate, ~ / .vim / расслоение / SuperTab, ~ / .vim / комплект / объемный, ~ / .vim / расслоение / taglist, ~ / .vim / расслоение / The_NERD_C
mmenter, ~ / .vim / расслоение / The_NERD_tree, ~ / .vim / расслоение / TLIB, ~ / .vim / комплект / ВИМ-аддон-менеджер, ~ / .vim / комплект / ВИМ-добавить
н-менеджер известный-хранилищами, ~ / .vim / расслоение / ВИМ-аддон-MW-утилиты, / вар / Библиотека / ВИМ / аддоны, / USR / доли / ВИМ / vimfiles, / и
г / доля / ВИМ / vim71, / USR / доли / ВИМ / vimfiles / после того, / вар / Библиотека / ВИМ / аддонов / после того, как, ~ / .vim / расслоение / snipMate / после того, как, ~ / .vi
/after,~/.vim/bundle/snipMate/after