2010-06-26 2 views

ответ

3

Используйте команду :runtime! (включая !).

:runtime! source.d/*.vim 

Так загружается папка плагина.

0

получил следующий ответ на #vim:

exe join(map(split(glob("~/.vim/source.d/*.vim"), "\n"), '"source " . v:val'), "\n") 
+1

'split (glob (...))' without '" \ n "' работает нормально, если он не должен обрабатывать имена файлов с пробелами. Если это так, вы пропустите экранирование некоторых символов (начиная с пробела). – ZyX

4

Почему вы не положить их в ~/.vim/плагин/каталог? Он выполнит свою работу и прозрачно.

+0

Как-то это не сработало правильно при загрузке .py файлов из командной строки: 'call matchadd()' (и, вероятно, все остальное не было правильно настроено): от включения «-verbose» казалось, что он не запускает ' autocmd' для * .py, но для *. – blueyed

+0

Конфигурация python не должна входить в простые плагины, а в ftplugins. –

Смежные вопросы