2012-06-15 143 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運行,他們只是爲了定製目的。你通過自己創造它們來做正確的事情。 –

相關問題