2010-08-31 172 views
7

在VIM我有4個窗口開了,一個NERD樹是這樣的: screenshot 所以,每當我試圖打開從NERD的文件,它在第一次打開緩衝區(topleft pos)。有時在其他緩衝區。 有沒有辦法打開右下角的文件? MB有解決方法? 也許我可以強迫NERDtree在上一個活動窗口中打開文件?目前,它不能這樣工作:(打開文件

UPD:它看起來像是隱藏緩衝區中的問題 當在一個窗口中打開緩衝區,然後用另一個窗口替換 - 如果嘗試打開在另一個窗口的第一個窗口中,您將在第一次打開的窗口中打開它。

回答

6

我在Vim 7.2上使用NERD樹4.1.0,並且NERDTree在最後一個活動中打開文件默認情況下,窗口

從文檔:

默認鍵: Ø

地圖選項:NERDTreeMapActivateNode

適用於:文件和目錄。

如果選擇了一個文件節點,它會在前一個窗口中打開。

但是當選擇文件時按下回車具有相同的效果。

+8

出於某種原因,在NERDTree的最新版本中,此行爲不再起作用 - 它似乎總是跳轉到該文件的已打開緩衝區,而不是在前一個窗口中打開。有沒有其他人注意到這一點? – 2012-06-06 18:32:53