我想使用mvim作爲我的通用文本編輯器進行代碼開發。我希望在左側垂直分割窗格上顯示目錄列表視圖的默認視圖,並且我雙擊的文件將位於右側垂直分割窗格中。這在netbeans或eclipse中是一樣的。有沒有辦法將它設置爲默認的mvim視圖,或者將其設置爲此模式的熱鍵?如何使用nerdtree和mvim的行爲像netbeans或eclipse?
在我的MacBook Pro,我可以通過鍵入打開mvim:
mvim .
這將打開當前目錄(未拆分窗格)的目錄樹視圖。如果我雙擊任何文件,整個屏幕將被替換爲該文件,並且我的目錄列表將消失。我想保留它。
如果我從目錄列表中突出顯示一個文件並單擊「t」熱鍵,將打開一個新選項卡,顯示該文件的內容(同樣,不是分割窗格,而是整個文件在其自己的選項卡中)。但是,如果我突出顯示一個文件夾並單擊「t」熱鍵,將打開一個新選項卡,但它有一個新的垂直分割,並在左側列出目錄。此外,如果我雙擊該目錄列表中的文件,它們將進入右側窗格,這正是我想要的。
是否有任何命令行參數設置,我可以別名?
啊,謝謝。我甚至沒有意識到我正在使用nerdtree。一位朋友將他的.vim dir複製給我,給我一些色彩,然後教我一些熱鍵。所有這一次,我認爲這是mvim的一個特點。我查看了文檔,但沒有找到我想要的東西,但謝謝。 – Homan
@sketchfemme你應該檢查看看。你可能沒有使用NERDTree。我的回答並不是說你已經安裝了NERDTree。這實際上是一個建議,你應該安裝NERDTree,並通過設置我描述的變量來配置它。這應該給你你想要的行爲。 Vim(和MacVim)附帶的文件系統瀏覽器是netrw。這不會給你你想要的行爲。 NERDTree會,但。 – Jeet