2012-02-27 6 views
12

Я скачал и установить вручную NERDTree из http://www.vim.org/scripts/script.php?script_id=1658Vim - helptags не работает 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 

Я попытался открыть файл справки для NERDtree в Vim. Однако, когда я напечатал :helptags я получил ошибку E471: Arugment required

После этого я напечатал :help NERD_tree.txt, но я получил ошибку E149: Sorry, can't find help for NERD_tree.txt

инструкции Помощь взяты из: http://www.vim.org/scripts/script.php?script_id=1658

Я знаю, что я могу просто открыть NERD_tree .txt в любом редакторе вручную (например, vim или Emacs), но я просто спрашиваю из любопытства.

PS Я - vim noob. : P

ответ

18

Вы должны указать :helptags каталог, в котором файл справки (который вы хотите разобрать). Например:

:helptags ~/.vim/doc 
+1

+1 Вы были быстрее, чем я;) – lucapette

+0

@jcollado Я бы восстановить его, наконечник на vundle ценен ;-) – sidyll

1

У меня была такая же проблема, и указать каталог для :helptags не удалось решить эту проблему. Он не возвратил ошибку, но также не сделал работу :help NERD_tree.txt. Решение, которое работало для меня, заключалось в установке pathogen.vim, который рекомендуется в NERD Tree installation directions. После этого я работал :help NERD_tree.txt.

+0

Vundle также поможет. –

4

У меня была такая же проблема, и решить ее с наконечниками из another SO thread:

Видимо вам нужно :Helptags вместо :helptags

+1

Я не знаю, почему это решение имеет -2 (-1 сейчас), потому что оно решило проблему для меня ... –

+0

'Предоставлено pathogen.vim - это: команда Helptags, которая делает это в каждой директории в вашем 'runtimepath' , Если вы действительно хотите сходить с ума, вы можете даже вызвать Helptags в своем vimrc. Я не люблю сумасшедший. 'Pathogen, Github –

+0

Я попытался запустить: Helptags, но он говорит E492: Не команда редактора: Helptags. – ijt

Смежные вопросы