Vim 基本設置 – 使用Vim-plug管理插件 (3)【转】

本文转载自:https://staryoru.github.io/vim-plugin-manager/

Vim中有很多非常好用的插件(plugin),對於這些插件的安裝、更新與移除等等,使用一個插件管理器將有助於快速執行這些步驟,並且更有效率地管理插件。本文所介紹的插件管理器為Vim-plug


安裝Vim-plug

在terminal中輸入以下指令:

1
2
curl -fLo ~/.local/share/nvim/site/autoload/plug.vim --create-dirs 
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

注意:上述指令用於Neovim中,與Vim的略有不同,請參見附註


使用方式

主要使用三種功能:

安裝plugin

假設我想要安裝gruvbox這個主題plugin,將以下這段code擺在init.vim中:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
" ======Vim-plug settings=====
" Specify a directory for plugins
" - For Vim: ~/.vim/plugged
" - For Neovim: ~/.local/share/nvim/plugged
" - Avoid using standard Vim directory names like 'plugin'
call plug#begin('~/.local/share/nvim/plugged')

" Make sure you use single quotes

" Colorscheme
Plug 'morhetz/gruvbox'

call plug#end()
" ======Vim-plug settings finish=====

gruvbox的github page的截圖如下:

可看到左上角顯示”morhetz/gruvbox”,添加Plug 'morhetz/gruvbox'(使用單引號)在init.vim中即可,其他plugin都可以用這個方式安裝,如我的設定檔上面的其他plugin。

接著進入vim,執行:PlugInstall,即可安裝所有設定在init.vim中的plugin。

更新plugin

使用:PlugUpdate即可

注意::PlugUpgrade是更新vim-plug這個插件管理器。

移除plugin

init.vim中把不需要的plugin刪除或註解掉,接著進入Vim輸入:PlugClean指令即可解除安裝。當然,也可以到call plug#begin('~/.local/share/nvim/plugged')的路徑中直接刪除檔案。

原文地址:https://www.cnblogs.com/zzb-Dream-90Time/p/9648809.html