2012-02-27 13 views
12

he descargado e instalado manualmente desde NERDTree http://www.vim.org/scripts/script.php?script_id=1658Vim - helptags que no trabaja para NERDtree

@hits ➜ .vim rvm:(-ruby-1.9.2) ls -laR 
.: 
total 28 
drwxr-xr-x 6 hitsu hitsu 4096 2012-02-16 15:21 . 
drwxr-xr-x 49 hitsu hitsu 4096 2012-02-27 17:43 .. 
drwxrwxr-x 2 hitsu hitsu 4096 2011-12-28 14:18 doc 
drwxrwxr-x 2 hitsu hitsu 4096 2011-12-28 14:17 nerdtree_plugin 
-rw-rw-r-- 1 hitsu hitsu 283 2012-02-07 11:05 .netrwhist 
drwxrwxr-x 2 hitsu hitsu 4096 2011-12-28 14:17 plugin 
drwxrwxr-x 2 hitsu hitsu 4096 2011-12-28 14:17 syntax 

./doc: 
total 60 
drwxrwxr-x 2 hitsu hitsu 4096 2011-12-28 14:18 . 
drwxr-xr-x 6 hitsu hitsu 4096 2012-02-16 15:21 .. 
-rw-rw-r-- 1 hitsu hitsu 52744 2011-12-28 14:17 NERD_tree.txt 

./nerdtree_plugin: 
total 20 
drwxrwxr-x 2 hitsu hitsu 4096 2011-12-28 14:17 . 
drwxr-xr-x 6 hitsu hitsu 4096 2012-02-16 15:21 .. 
-rw-rw-r-- 1 hitsu hitsu 1614 2011-12-28 14:17 exec_menuitem.vim 
-rw-rw-r-- 1 hitsu hitsu 8124 2011-12-28 14:17 fs_menu.vim 

./plugin: 
total 132 
drwxrwxr-x 2 hitsu hitsu 4096 2011-12-28 14:17 . 
drwxr-xr-x 6 hitsu hitsu 4096 2012-02-16 15:21 .. 
-rw-rw-r-- 1 hitsu hitsu 126233 2011-12-28 14:17 NERD_tree.vim 

./syntax: 
total 12 
drwxrwxr-x 2 hitsu hitsu 4096 2011-12-28 14:17 . 
drwxr-xr-x 6 hitsu hitsu 4096 2012-02-16 15:21 .. 
-rw-rw-r-- 1 hitsu hitsu 3741 2011-12-28 14:17 nerdtree.vim 

que intentó abrir el archivo de ayuda para NERDtree en vim. Sin embargo, cuando he escrito :helptags que tiene el error E471: Arugment required

Después de eso he escrito :help NERD_tree.txt pero me dio el error E149: Sorry, can't find help for NERD_tree.txt

instrucciones de Ayuda se toman de: http://www.vim.org/scripts/script.php?script_id=1658

Yo sé que puedo NERD_tree basta con abrir .txt en cualquier editor de forma manual (por ejemplo, vim o Emacs), pero solo estoy preguntando por curiosidad.

PD Soy un vim noob. : P

Respuesta

18

Tiene que dar :helptags el directorio donde se encuentra el archivo de ayuda (que desea analizar). Por ejemplo:

:helptags ~/.vim/doc 
+1

1 Usted ha sido más rápido que yo;) – lucapette

+0

@jcollado que había recuperarlo, la propina de vundle es valiosa ;-) – sidyll

1

que tenía el mismo problema, y ​​especificando el directorio para :helptags no resolvió el problema. No devolvió un error, pero tampoco hizo que :help NERD_tree.txt funcionase. La solución que funcionó para mí fue la instalación de pathogen.vim, que se recomienda en el NERD Tree installation directions. Después de hacerlo, funcionó :help NERD_tree.txt.

+0

Vundle también ayudará. –

4

que tenían el mismo problema y lo resolvió con puntas de another SO thread:

parecer que necesita para :Helptags en lugar de :helptags

+1

No sé por qué esta solución tiene -2 (-1 ahora) porque me solucionó el problema ... –

+0

'Provisto con pathogen.vim es un comando: Helptags que hace esto en cada directorio en su 'runtimepath' . Si realmente quieres volverse loco, incluso podrías invocar las etiquetas de ayuda en tu vimrc. No me gusta enloquecer. Patógeno, Github –

+0

He intentado ejecutar: Etiquetas de ayuda, pero dice E492: No es un comando de editor: Etiquetas de ayuda. – ijt