Vim + Pathogen не загружает справки
В настоящее время я использую Pathogen для организации моих плагинов vim. Кажется, что это прекрасно и без сучка и задоринки, но почему-то не создаются helptags. Я не думаю, что моя файловая структура виновата (хотя это может быть), потому что, насколько я могу судить, я правильно ее настроил, например: pathogen.vim
находится в ~/.vim/autoload
, и все мои плагины находятся в ~/.vim/bundle
My .vimrc
сглажен в каталог HOME
, поэтому я могу быстро его найти и открыть, а связанная с патогеном часть выглядит следующим образом:
filetype off
call pathogen#runtime_append_all_bundles()
call pathogen#helptags()
Мне кажется, что я пробовал каждую итерацию этого, что я нашел в Интернете, и ничего не было успешным. Плагины, кажется, работают очень хорошо каждый раз, но я никогда не могу получить справки с помощью helptags. Я использую Mac OSX 10.6, если это помогает.
Любые советы приветствуются. Спасибо.
Ответы
Ответ 1
У меня была та же проблема, что и не найти помощь при обновлении патогена - мне просто пришлось запустить следующую команду для создания helptags:
:Helptags
Если вы просто добавили строку для запуска патогена в:
call pathogen#infect()
Helptags
Он будет генерировать их при запуске, и вы всегда будете иметь помощь.
Ответ 2
Чтобы процитировать tpope из vim-pathogen README:
Обычно для создания документации Vim ожидает, что вы запустите :helptags
в каждом каталоге с документацией (например, :helptags ~/.vim/doc
). При условии, что pathogen.vim является командой :helptags
, которая делает это в каждом каталоге в вашем "пути выполнения". Если вы действительно хотите сойти с ума, вы даже можете вызвать Helptags
в своем vimrc. Мне не нравится сходить с ума.
Ответ 3
4/13/2011 добавлена команда :Helptags
, которая генерирует теги справки по 'runtimepath'
Предпочитаемый способ инициализации плагина:
call pathogen#infect()
syntax on
filetype plugin indent on
Все это и многое другое в docs
Ответ 4
Взгляните на мой ответ на "Pathogen не загружает плагины". Я думаю, это может решить вашу проблему. После того, как вы будете следовать тому, о чем я упоминал, вы должны получить документацию для своих плагинов по желанию.