43 votes

Vim + Pathogène pas le chargement de l'aide docs

J'utilise actuellement agent Pathogène à organiser mon vim plugins. Il semble fine et sans accroc, mais pour une raison quelconque, le helptags ne sont pas générées. Je ne pense pas que ma structure de fichier est en faute (bien qu'il pourrait l'être, car autant que je peux dire que j'ai mis en place correctement, l'e.g: pathogen.vim est ~/.vim/autoload et tous mes plugins sont dans l' ~/.vim/bundle

Mon .vimrc est un alias pour l' HOME annuaire afin que je puisse rapidement trouver et ouvrir et l'agent pathogène partie ressemble à ceci:

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

Je me sens comme j'ai essayé de chaque itération de ce que j'ai trouvé sur l'internet en tant que bien, et rien n'a été couronnée de succès. Les plugins semblent très bien fonctionner à chaque fois mais je ne peux jamais obtenir de l'aide docs à l'aide de la helptags. Je suis sur Mac OSX 10.6 si cela aide.

Tout conseil est le bienvenue. Merci.

74voto

BergmannF Points 2977

J'ai eu le même problème de ne pas trouver de l'aide lors de la mise à jour du pathogène, j'ai juste eu à exécuter la commande suivante pour générer le helptags:

:Helptags

Si vous ajoutez simplement la ligne de départ pathogène:

call pathogen#infect()
Helptags

Il va générer au démarrage et vous devrez l'aider comme toujours.

14voto

samstav Points 469

Pour citer tpope de la vim-pathogène README:

Normalement pour générer la documentation, Vim attend de vous que vous exécutez :helptags sur chaque répertoire de la documentation (par exemple, :helptags ~/.vim/doc). Fourni avec des agents pathogènes.vim est un :Helptags commande qui fait cela à chaque répertoire dans votre 'runtimepath'. Si vous voulez vraiment devenir fou, vous pourrait même invoquer Helptags dans votre vimrc. Je n'aime pas à devenir fou.

5voto

jinfield Points 304

Sur 4/13/2011 un :Helptags commande a été ajouté, ce qui génère des balises d'aide le long de la 'runtimepath'

Le moyen préféré de l'initialisation du plugin est maintenant:

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

Tout cela et plus dans les docs

0voto

fioghual Points 319

Jetez un oeil à ma réponse à "agent Pathogène n'a pas de charger des plugins". Je pense qu'il pourrait résoudre votre problème. Une fois que vous suivez ce que j'ai mentionné, vous devriez obtenir une documentation sur vos plugins que l'on veut.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X