2012-06-15 140 views
1

安装Vim的插件我的Fedora 16安装的Vim用这个命令:如何在Fedora的16

$ yum -y install vim-enhanced 

Vim的工作得很好,但现在我想补充的书呆子注释器和NERD树插件。在主目录中我找不到.vim/.vimrc。所以我继续创建这些,但仍然没有选择它。

如何在Fedora中安装Vim插件?

+0

这就是问题所在。 〜/ .vim /目录不是自动创建的。我手动创建了它,但仍然没有选择它。 –

+0

创建'.vim'目录和'.vimrc'文件没有任何问题。你只需要做更多的工作来让Vim加载插件。尝试我的答案来添加插件。 –

回答

4

您必须自己创建~/.vimrc~/.vim/

之后,只需按照每个插件的安装说明。

对于NERDTree(从插件的页面):

Unzip the archive into your ~/.vim directory. 
That should put NERD_tree.vim in ~/.vim/plugin and NERD_tree.txt in ~/.vim/doc. 
Run :helptags. 
Go :help NERD_tree.txt for the help page. 

毕竟,你应该利用这种结构,结束了:

~/.vim/doc/NERD_tree.txt 
~/.vim/doc/tags 
~/.vim/nerdtree_plugin/exec_menuitem.vim 
~/.vim/nerdtree_plugin/fs_menu.vim 
~/.vim/plugin/NERD_tree.vim 
~/.vim/syntax/nerdtree.vim 

这是所有你需要使用NERDTree:

:NERDTree<CR> 

你尝试了 “内置” netrw,与调用(:Hex,:Sex,:Vex ...),在决定安装NERDTree之前?

+0

我刚刚知道性别。我使用NerdTree的原因是它在全窗口中打开文件,而不是在拆分窗口中打开文件。我使用CNTRL + 6在缓冲区中加载的文件之间切换 –

3

你的发行版本是Fedora的事实应该在很大程度上是不相关的。任何GNU/Linux发行版的安装过程都是相同的。

我建议你用Tim Pope的Pathogen管理你的插件。按照instructions in the README将病原体安装到.vim目录中。然后,编辑您的.vimrc以在启动时运行Pathogen(再次参见README)。

然后,在安装Pathogen后,您可以将任何插件添加到目录.vim/bundle,并自动加载。

Vim的插件管理非常糟糕,Pathogen填补了插件管理器非常需要的角色。它非常受欢迎,而且非常简单。

+0

安装vim并未在我的主目录中创建〜/ .vim和.vimrc。这很奇怪 –

+1

这是完全正常的,据我所知。你不需要为Vim运行,他们只是为了定制目的。你通过自己创造它们来做正确的事情。 –

相关问题