plugin manager awesome vim pathogen

awesome - vim plugins manager



Vim+Pathogen no carga los documentos de ayuda (4)

Eche un vistazo a mi respuesta a " Pathogen no carga complementos ". Creo que podría abordar su problema. Una vez que siga lo que mencioné allí, debe obtener la documentación para sus complementos como lo desee.

Actualmente utilizo Pathogen para organizar mis plugins vim. Parece hacer esto bien y sin problemas, pero por alguna razón no se generan las etiquetas de ayuda. No creo que mi estructura de archivos tenga la culpa (aunque podría estarlo) porque, por lo que puedo decir, la he configurado correctamente, por ejemplo: pathogen.vim está en ~/.vim/autoload y todos mis complementos están en ~/.vim/bundle

Mi .vimrc tiene un alias al directorio HOME , por lo que puedo encontrarlo rápidamente y abrirlo, y la parte relacionada con el patógeno se ve así:

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

Siento que he intentado cada iteración de esto que también he encontrado en Internet y nada ha tenido éxito. Los complementos parecen funcionar bien todas las veces, pero nunca puedo obtener los documentos de ayuda utilizando las etiquetas de ayuda. Estoy usando Mac OSX 10.6 si eso ayuda.

Cualquier consejo es apreciado. Gracias.


El 13 de abril de :Helptags se agregó un comando :Helptags , que genera etiquetas de ayuda a lo largo del ''runtimepath''

La forma preferida de inicializar el complemento ahora es:

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

Todo esto y más en la vim-pathogen


Para citar tpope desde el vim-pathogen README :

Normalmente, para generar documentación, Vim espera que ejecute :helptags en cada directorio con documentación (por ejemplo :helptags ~/.vim/doc ). Con pathogen.vim se :Helptags comando :Helptags que hace esto en cada directorio en su ''runtimepath''. Si realmente quieres Helptags loco, incluso podrías invocar Helptags en tu vimrc. No me gusta volverme loca.


Tuve el mismo problema de no encontrar la ayuda al actualizar el agente patógeno. Solo tuve que ejecutar el siguiente comando para generar las etiquetas de ayuda:

:Helptags

Si simplemente agrega la línea para iniciar el patógeno a:

call pathogen#infect() Helptags

Los generará en el inicio y tendrá la ayuda como siempre.