2016年5月23日

Linux - 安裝 NERDTree Tabs ( Install NERDTree Tabs for Vim on Linux )

在 Vim 中操作需要樹狀化顯示資料夾、檔案時可以使用 NERDTree 工具,而為了更加一步讓 Vim 操作起來更像與時俱進的 IDE,我們可以使用 NERDTree Tabs 來強化它。因此本篇將介紹如何在 Vim 中安裝、使用 NERDTree Tabs。( 其他 Linux 相關教學可以參考本篇整理。If you want to read this article in English, you can visit here )



前置作業:
安裝 Vim 套件的方法很多,接下來將透過 Vim 套件管理工具 Vundle 來進行,因此若未安裝 Vundle 可以參考本篇。此外,當然你也必須要先安裝 NERDTree。


安裝 NERDTree Tabs:
透過 Vundle 安裝 Vim 的套件很簡單,在 Vim 設定檔中 ( /etc/vimrc 或 ~/.vimrc ) 加入套件即可,設定方式參考如下:
:因 Syntax highlight 問題,請原諒我 Vim script 註解寫得很奇怪,感謝!
" 部分內容省略... "
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()

Plugin 'gmarik/Vundle.vim'
Plugin 'scrooloose/nerdtree'
" 加入 NERDTree Tabs 套件 "
Plugin 'jistr/vim-nerdtree-tabs'

call vundle#end()
filetype plugin indent on

" 部分內容省略... "

" 以下設定為 NERDTree-tabs 細部設定,直接加入在 vimrc 檔案最後即可 "
" 開啟或關閉 NERDTree Tabs,快捷鍵: \t "
nmap <silent> <leader>t :NERDTreeTabsToggle
" 預設 NERDTree Tabs 自動啟動 "
let g:nerdtree_tabs_open_on_console_startup = 1

接著在 Vim 中執行安裝套件指令,等待最下方顯示 Done 即完成安裝。
:PluginInstall


使用 NERDTree Tabs:
以下列出常用指令:
t  # 於新頁籤中呈現所選檔案
gt # 切換至下一個頁籤
gT # 切換至上一個頁籤
:q # 關閉視窗
Ctrl + ww # 於目前頁籤中切換操作區塊



Environment :
  ・ Linux

Reference :
  ・ NERDTree Tabs

熱門文章