Vim + Pathogen не загружает справочные документы - PullRequest
42 голосов
/ 07 августа 2011

В настоящее время я использую Pathogen для организации своих плагинов vim. Похоже, что делает это нормально и без помех, но по какой-то причине справочные теги не генерируются. Я не думаю, что моя файловая структура ошибочна (хотя это может быть), потому что, насколько я могу судить, я настроил ее правильно, например: pathogen.vim в ~/.vim/autoload и все мои плагины в ~/.vim/bundle

Мой .vimrc имеет псевдоним для каталога HOME, поэтому я могу быстро найти его и открыть, и часть, связанная с патогеном, выглядит следующим образом:

filetype off
call pathogen#runtime_append_all_bundles() 
call pathogen#helptags()

Я чувствую, что перепробовал каждую итерацию этого в интернете, но ничего не получилось. Кажется, плагины работают отлично каждый раз, но я никогда не смогу получить справочные документы с помощью справочных тегов. Я использую Mac OSX 10.6, если это поможет.

Любой совет приветствуется. Спасибо.

Ответы [ 4 ]

73 голосов
/ 22 февраля 2012

У меня была такая же проблема, когда я не нашел справку при обновлении pathogen - мне просто нужно было выполнить следующую команду для генерации тегов помощи:

:Helptags

Если вы просто добавите строку для запуска возбудителя:

call pathogen#infect()
Helptags

Он сгенерирует их при запуске, и вы получите помощь, как всегда.

14 голосов
/ 12 марта 2014

Цитировать tpope из vim-pathogen README :

Обычно для генерации документации Vim ожидает, что вы запустите:helptags в каждом каталоге с документацией (например, :helptags ~/.vim/doc).В состав pathogen.vim входит команда :Helptags, которая делает это с каждым каталогом в вашем «пути выполнения».Если вы действительно хотите сойти с ума, вы можете даже вызвать Helptags в вашем vimrc.Я не люблю сходить с ума.

5 голосов
/ 07 августа 2011

13.04.2011 была добавлена ​​команда :Helptags, которая генерирует теги помощи вдоль 'runtimepath'

Предпочтительный способ инициализации плагина теперь:

call pathogen#infect()
syntax on
filetype plugin indent on

Все это и многое другое в документах

0 голосов
/ 07 февраля 2012

Посмотрите на мой ответ " Pathogen не загружает плагины ".Я думаю, что это может решить вашу проблему.После того, как вы выполните то, что я упомянул, вы должны получить документацию для ваших плагинов, как и хотели.

...