Как можно управлять сценариями, расширяющими VIM? - PullRequest
1 голос
/ 16 января 2010

Я использую VIM для разработки кода и многих других вещей. Я вижу, что есть много скриптов, конфигураций, доступных на vim.org/scripts, а также на github. Время от времени я хотел бы проверить, какой из используемых мной скриптов был улучшен. Для этого потребуется либо ручная проверка скриптов, но мне лень это делать. Написание некоторого кода для проверки и обновления также является опцией, но я не уверен, существует ли какое-либо соглашение, за которым всегда следуют все авторы сценариев. Я хотел бы иметь обновление для этих сценариев. Есть ли какое-либо решение или практика для поддержки сценариев VIM?

Ответы [ 4 ]

2 голосов
/ 16 января 2010

Я использую pathogen.vim , чтобы сделать скрипты обновления, хранящиеся на github, тривиальными. Поместите pathogen.vim в .vim/autoload и добавьте call pathogen#runtime_append_all_bundles() в файл .vimrc, чтобы настроить pathogen. Затем в .vim/bundle, I git clone [vim plugin], и обновление так же просто, как git pull в соответствующих каталогах.

1 голос
/ 19 января 2010

Если вы используете Ubuntu Linux, вы можете установить менеджер дополнений vim:

sudo apt-get install vim-addon-manager
1 голос
/ 16 января 2010

А как же :h GetLatestVimScripts?

0 голосов
/ 30 декабря 2011

Вы можете использовать vim-addon-manager (не тот, который можно найти в репозиториях debian / ubuntu). Он помещает плагины каждый в свой собственный каталог, как это будет сделано с pathogen, а также поддерживает установку плагинов с помощью одной команды. Он может использовать основной репозиторий git / mercurial / subversion / bazaar (если он известен одному из его авторов) и устанавливать плагины из vim.org .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...