二、外掛

7hu95b發表於2024-06-10

推薦網站:https://vimjc.com 大部分外掛的介紹和大概設定方法都在這裡。

一、安裝 neovim 完全體

Ubuntu 自帶的 vim 在編譯時會缺少部分元件,建議從 ppa 安裝完全體的 neovim 以進行後續的設定。

# 使用最新版 Neovim 
sudo add-apt-repository ppa:neovim-ppa/stable
# 配套環境
python3 -m pip install --user --upgrade pynvim
sudo npm install -g neovim

Neovim 的配置檔案為 .config/nvim/init.vim ,但為了方便日後分模組維護,建議建立 .config/nvim/general 資料夾,把配置檔案都儲存在這裡面,比如 settings.vim 儲存 Neovim 的基本配置。那麼只需要在 init.vim 中新增一句:

source $HOME/.config/nvim/general/settings.vim

二、常用外掛

(一)外掛管理器vim-plug

安裝和使用方法:https://www.jianshu.com/p/0c83e6aed270

NERDTree

  • 設定為 F1 鍵開啟/關閉;
  • 顯示隱藏檔案:有兩種方式可以檢視隱藏檔案:
  • 開啟目錄樹後,“shift-i”顯示/關閉隱藏檔案;
    • 在“.vimrc”中設定“let NERDTreeShowHidden=1”。
  • 快捷鍵:https://vimjc.com/vim-nerdtree-plugin.html 。視窗切換的快捷鍵是先按 ctrl+w,然後再按一次 w

NERDCommenter

快捷鍵:https://vimjc.com/vim-nerdcommenter-plugin.html

  • 自己配置:先按 <leader>cc註釋,cu取消註釋

Auto-pairs

缺少對於<>的支援。配置地址:https://vimjc.com/vim-auto-pairs-plugin.html 。注意!要新增兩句,否則會報錯。

  • 不建議新增:會在寫c++時自動補全;

Vim-airline

簡單配置即可。https://github.com/vim-airline/vim-airline

相關文章