2013-03-01 58 views
-1

我正在嘗試爲我的vim編輯器安裝nerdTree。到目前爲止,我能夠將來源從github下載到.vim/bundle在Vim中安裝nerdTree

但是,在following video中,他們通過rake命令安裝nerdTree,但在最新的git repo中沒有rake文件。

我試着按照新的自述文件拷貝插件到.vim/bundle。現在它可以工作,但是當我選擇一個節點時,它會在全屏關閉nerdTree時打開。

根據faq我在我的〜/ .vimrc文件中添加了以下行,但沒有運氣。

autocmd vimenter * if !argc() | NERDTree | endif 

有人可以幫助我如何設置nerdTree,當我打開一個目錄我想在屏幕的左側總是目錄結構。 (如在TextMate中)

在此先感謝

+0

你有病原體安裝?如果沒有,你可以嘗試在你的.vimrc文件中加入'runtime bundle/nerdtree/autoload/autoload.vim'或將整個nerdtree文件夾結構複製到vim73文件夾中。 – 2013-03-01 10:15:33

+0

@LievenKeersmaekers,感謝您的答覆,沒有我沒有安裝病因(但我不會),運行時捆綁包/ nerdtree/autoload/autoload.vim選項沒有工作:( – sameera207 2013-03-01 10:33:40

+0

病原體照顧尋找和源文件夾中的適當文件的「正常」文件夾結構,我真的不知道該怎麼做,但是你可以看一下病原體腳本,以獲得關於它是如何完成的一些指導,最簡單的短期解決方案是簡單地複製整個樹的子文件夾*(自動加載,nerdtree_plugin /插件/語法和文檔)*到'$ VIMRUNTIME'。至少,之後,你知道它的工作*(或不)* – 2013-03-01 11:36:43

回答

1

NERDTree documentation

它看起來像NERDTreeQuitOnOpen選擇可能是對。嘗試把這個在你的vimrc:

let NERDTreeQuitOnOpen=0 
+0

感謝您的回答,最後我得到了它的工作以下帖子的幫助http://stackoverflow.com/questions/1979520/auto-open-nerdtree-in-every-tab/7640505#7640505 – sameera207 2013-03-05 07:33:47