前言
vim 用久了之後,看到一個方便的資料夾插件 NERDTree,
可以直接在vim 當中看到資料夾結構。
- 例圖:
安裝 – 設定 vim 管理插件 pathogen
step 1. 新建資料夾
mkdir -p ~/.vim/autoload
mkdir -p ~/.vim/bundle
step 2. 下載 pathogen (管理 vim 插件使用)
- mac 個人試過可行的方法:
cd ~/.vim/autoload
wget https://raw.githubusercontent.com/tpope/vim-pathogen/master/autoload/pathogen.vim -o pathogen.vim
這裡可能有個常見錯誤,會不小心把 html header 拉下來,
常見錯誤解決方法可參考:Unknown function: pathogen#infect
或直接嘗試下方 Linux 的下載 pathogen.vim 的方法
- Linux, rpi3 個人試過可行的方法:
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
step 3. 修改 ~/.vimrc
先打開 ~/.vimrc,
vim ~/.vimrc
加入以下內容,
這樣就可以使用 pathogen 了!
execute pathogen#infect()
安裝 – 安裝 NERDTree
直接安裝至 ~/.vim/bundle 即可
cd ~/.vim/bundle
git clone https://github.com/scrooloose/nerdtree.git
使用
打開 vim 之後,
輸入 :NERDTree (可以 tab,不用全部輸入完)
就可以使用囉!
開啟 vim 時,自動啟動 NERDTree
打開 ~/.vimrc ,加入以下指令
au VimEnter * NERDTree
補充 – vim 快速鍵
既然都會自動打開 NERDTree 了!
那快速鍵更是要先記好啊!
- 快速保存並退出:ZZ (shift 按住)
- 快速退出、不保存:ZQ (shift 按住)
其他可以參考我的另外一篇文章:
https://www.wongwonggoods.com/linux/linux-editor/linux-vim/linux-ubuntu-vim/
個人搜尋用關鍵字
- mac vim install nerdtree
Reference
- 原作者 github : preservim / nerdtree
- vim插件推荐(持续更新)
- NERDTree — 好用的 vim 樹狀檔案管理 plugin
- Mac Install Vim 外掛 – NERDTree
- Unknown function: pathogen#infect
- Auto-open NERDTree in vim