vim顯示目錄樹

在vim若是查看目錄結構,或者當前文件夾下面的文件,就須要從編輯模式跳到命令模式,運行以下命令:php

!lsvim

以爲很不方便,若是想看上層的目錄,或者上層下面的另一個目錄,須要屢次進行上面的操做,可是若是你能夠直接顯示目錄樹該有多爽啊。網站

這就是本文要介紹的vim插件 - nerdtree插件

你能夠從vim的網站下載到它:視頻

http://www.vim.org/scripts/script.php?script_id=1658ip

下載後,解壓到get

~/.vimvimrc

目錄,而後打開 ~/.vimrc文件,添加下面一行:map

nmap <silent> <c-n> :NERDTreeToggle<CR>下載

此時進入vim,而後ctrl + n就會在vim的左邊打開目錄樹,其實使用了vim的切分窗口,你能夠使用移動鍵,和回車鍵來切換到不一樣的目錄和文件。若是想隱藏目錄樹,再按一次

ctrl + n就能夠。

打開目錄樹的同時,光標會自動移動到目錄樹,能夠使用hjkl來控制光標的移動,而後回車就能打開對應的文件,這種打開方式是在當前窗口中打開,也就是你當前窗口的內容暫時看不見,只有關掉新打開的這個文件,才能夠看到原有的文件窗口,或者你用:buffer命令來切換到你原有的文件。若是想把這個文件在新開的tab中打開,使用shift 和t組合鍵。

有個關於目錄樹操做的視頻,你們能夠看看:

http://www.youtube.com/watch?feature=player_embedded&v=8jWL3wZSOkY

這個功能太酷了!!!

相關文章
相關標籤/搜索