項目 widget-area-1 尚未註冊或是沒有一個 view.php 檔案.
項目 widget-area-1 尚未註冊或是沒有一個 view.php 檔案.
項目 search-input 尚未註冊或是沒有一個 view.php 檔案.

【vim #2】vim 顯示資料夾結構的插件 NERDTree 安裝筆記 (Mac, Linux, rpi3) | (updated: 2022/12/24)

前言

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

⭐Linux 指令 相關文章整理 (此表最後手動整理時間:2022/10/5) ⭐:
⭐Linux 終端機 (terminal) 操作、shell 篇⭐:
1.(terminal指令 常用總整理)【Linux】linux/ubuntu/mac 基礎終端機 (terminal) 指令 & 基礎知識總整理,初學者/新手 必須知道的基礎指令 & 基礎知識大全(持續更新)
2.(terminal快速鍵 常用總整理)【Linux】linux/ubuntu/mac 基礎終端機 (terminal) 快速鍵/小技巧,初學者/新手 必須知道的一些實用功能!(持續更新)
3.【Linux】好用的終端機管理工具 – tmux (類似 screen 的進階版)
4.【Linux】終端機小技巧 – default start screen treminal,無縫接軌任何電腦,繼續使用同一個 terminal 殘留下來的訊息
5.【Linux】z,zim 套件中最快搜尋指定資料夾的套件,以後不用 cd 之後再慢慢 tab 尋找路徑了!
6.