Я использую патоген и имею скрипт обновления, который загружает последние версии всех плагинов vim, которые я использую из vim.org, github или где бы они ни были. Однако этот скрипт не обновляет vim helptags. Для этого я должен перейти к каждому обновленному плагину в vim и выполнить «: helptags doc /». Было бы здорово, если бы я мог сделать это с моим сценарием обновления, но для этого мне нужно запустить команду vim «: helptags» из сценария. Это возможно?Vim helptag generation
Спасибо!
Это то, что я искал. Я надеялся, что есть более чистый способ, чем -c "... q", потому что vim скулит и жалуется на то, что вызывается, когда stdout не является терминалом, но я исправил это с помощью бит «2>/dev/null ». Благодаря! – So8res
Вы также можете использовать на '-u NONE', чтобы vim не выполнял никаких инициализаций, например, vorrcs sourcing, если вы навязчивы (или если ваш vimrc очень медленный). – Cascabel
Проблема в том, что [pathogen] (https://github.com/tpope/vim-pathogen) поддерживает каждый плагин в другом каталоге внутри общего каталога ('bundle /' по умолчанию), поэтому входим в каждый пакет/имя-плагин/doc' раздражает. Ответ Криса ниже - соответствующий ответ. –