71
A
回答
137
在:H NERDTree:
:NERDTreeFind :NERDTreeFind
Find the current file in the tree. If no tree exists for the current tab,
or the file is not under the current root, then initialize a new tree where
the root is the directory of the current file.
我不認爲它必將在默認情況下任何東西,所以你要做一個keybind自己。
nmap ,n :NERDTreeFind<CR>
就是出現在我的.vimrc,與
nmap ,m :NERDTreeToggle<CR>
7
看看這個一起,它可以自動同步操作,只要更改緩衝區,nerdtree會自動刷新自己(我從here複製有微小的修改)
" Check if NERDTree is open or active
function! IsNERDTreeOpen()
return exists("t:NERDTreeBufName") && (bufwinnr(t:NERDTreeBufName) != -1)
endfunction
" Call NERDTreeFind iff NERDTree is active, current window contains a modifiable
" file, and we're not in vimdiff
function! SyncTree()
if &modifiable && IsNERDTreeOpen() && strlen(expand('%')) > 0 && !&diff
NERDTreeFind
wincmd p
endif
endfunction
" Highlight currently open buffer in NERDTree
autocmd BufEnter * call SyncTree()
+0
謝謝,我一直在尋找這個很長一段時間! :) – Gnagno
相關問題
- 1. Vim NERDTree:僅顯示.txt文件?
- 2. VIM nerdtree文件顯示了*附加
- 3. 在visual studio 2005中顯示文件樹?
- 4. NERDTree(Vim):如何在NERDTree中快速打開文件路徑
- 5. 在樹狀圖中顯示特定的文件夾/文件
- 6. 在NERDTREE中重命名文件
- 7. 顯示樹枝代碼寫在樹枝文件
- 8. Vim - NERDTree - 如何在NERDTree插件中打開隱藏文件夾(.name)?
- 9. 樹導航顯示文件夾結構
- 10. 使Linux樹bash腳本顯示文件
- 11. jQuery文件樹無法正確顯示
- 12. 沒有文件顯示的DOJO樹
- 13. 打開nerdtree時自動啓動vim文件夾並不顯示兩個樹查看器
- 14. NERDTree - 如何刪除文件
- 15. 如何加載在劍道樹視圖中顯示的文件
- 16. 在QTreeView中顯示文件列表爲樹
- 17. 在FireMonkey中顯示文件系統/文件樹的任何組件?
- 18. 在文件中表示二進制樹
- 19. 如何在樹形視圖中顯示文件夾下的所有文件
- 20. 在NERDTree
- 21. Nerdtree在
- 22. NERDTree和vim-windows
- 23. 有沒有辦法在NERDTree的樹中向下翻頁?
- 24. jquery文件樹 - 如何顯示根文件夾圖標?
- 25. 控制從FTP服務器顯示文件和文件夾樹
- 26. 顯示樹/圖
- 27. 二叉搜索樹中序樹顯示
- 28. 在文件輸入顯示器中顯示文件名稱
- 29. 如何在裝載在樹枝模板中的css文件中顯示圖像?
- 30. 在樹枝顯示數組
鍵映射的工作原理,但如何在VIM中調用NERDTreeFind? – toszter
@toszter只是':NERDTreeFind' – Thomas
有沒有辦法將它設置爲在該選項卡內創建NERDTree時執行此操作? –