Я в принципе хочу, чтобы добавить что-то вродеКак мне установить список файлов из vimrc?
source ~/.vim/source.d/*.vim
в vimrc.
Возможно ли зацикливаться на набор файлов globbed?
Я в принципе хочу, чтобы добавить что-то вродеКак мне установить список файлов из vimrc?
source ~/.vim/source.d/*.vim
в vimrc.
Возможно ли зацикливаться на набор файлов globbed?
Используйте команду :runtime!
(включая !
).
:runtime! source.d/*.vim
Так загружается папка плагина.
получил следующий ответ на #vim:
exe join(map(split(glob("~/.vim/source.d/*.vim"), "\n"), '"source " . v:val'), "\n")
Почему вы не положить их в ~/.vim/плагин/каталог? Он выполнит свою работу и прозрачно.
Как-то это не сработало правильно при загрузке .py файлов из командной строки: 'call matchadd()' (и, вероятно, все остальное не было правильно настроено): от включения «-verbose» казалось, что он не запускает ' autocmd' для * .py, но для *. – blueyed
Конфигурация python не должна входить в простые плагины, а в ftplugins. –
'split (glob (...))' without '" \ n "' работает нормально, если он не должен обрабатывать имена файлов с пробелами. Если это так, вы пропустите экранирование некоторых символов (начиная с пробела). – ZyX