如果您按C
,它會更改NERD樹中光標下文件夾的NERD樹的根。我想通過使用此命令來更改vim的工作目錄(例如,當您使用::lcd \path\to\directory
時)。任何人都知道這樣做的方式?NERDtree vim插件是否有autocmd事件?
1
A
回答
1
您可以將選項NERDTreeChDirMode
設置爲值2
這會在樹根發生更改時更改vim的CWD。
'NERDTreeChDirMode'
值:0,1或2 默認值:0
使用此選項告訴當腳本(如果有的話),以改變當前 工作目錄(CWD)for vim。
如果它被設置爲0,那麼CWD永遠不會被NERD樹改變。
如果設置爲1,那麼當NERD樹第一次加載到 目錄是在初始化的CWD改變。例如,如果你開始與
:NERDTree /home/marty/foobar
書呆子樹那麼CWD會更改爲/ home/marty/foobar,除非您使用類似命令啓動另一個NERD樹,否則不會再更改 。
如果該選項設置爲2,那麼它的行爲與設置爲1相同,只不過 只要樹根發生更改就會更改CWD。例如,如果CWD 是/ home/marty/foobar,並且您爲/ home/marty/foobar/baz創建了新的 根節點,那麼CWD將成爲/ home/marty/foobar/baz。
相關問題
- 1. NERDTree vim插件,試圖添加文件沒有成功
- 2. Vim - NERDTree - 如何在NERDTree插件中打開隱藏文件夾(.name)?
- 3. 使用NERDtree Vim插件複製路徑文件
- 4. 基於文件內容的Vim autocmd
- 5. VIM插件通過NERDTree插入圖片標籤
- 6. 從autocmd插入模式在Vim
- 7. vim autocmd更改行?
- 8. NERDTree和vim-windows
- 9. 是否有預覽markdown文件的vim插件?
- 10. NERDTree(Vim):如何在NERDTree中快速打開文件路徑
- 11. Vim nerdtree無法打開文件
- 12. Vim NERDTree:僅顯示.txt文件?
- 13. VIM nerdtree文件顯示了*附加
- 14. Vim插件NERDTree基於環境變量的動態書籤
- 15. Vim在所有文件類型上運行autocmd除了
- 16. vim中的autocmd沒有調用函數
- 17. 是否可以在vim中設置BufLeave autocmd?
- 18. vim autocmd無聲執行
- 19. 覆蓋Makefiles的vim autocmd
- 20. 禁止vim autocmd的輸出?
- 21. VIM NERDTree鍵映射
- 22. Vim的NERDTree顏色
- 23. Nerdtree在
- 24. NERDTree並選擇Vim關注的窗口取決於文件是否通過
- 25. IndentLine vim插件不工作
- 26. 是否有Vim插件可以記錄打字編號
- 27. 是否有一個vim C++運動的插件
- 28. Ruby中是否有任何Vim插件,如pyFlake for Python?
- 29. 是否有connect.static事件?
- 30. C++中是否有事件?