github 上有很多大牛开发出了很多好用的 vim 插件,手动下载安装的话比较麻烦,因此我们需要插件管理器,插件管理器有多种选择, 比如
我目前在用的是 Vim-plug, 使用起来比较简单,目前没有发现什么痛点,推荐大家使用。
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
vim-plug 的使用方式比较简单,不管你是安装、删除插件,都是两步
以安装插件为例,在 .vimrc 加入类似如下的片段
call plug#begin()
Plug 'vim-airline/vim-airline'
Plug 'airblade/vim-gitgutter'
Plug 'tpope/vim-fugitive'
Plug 'preservim/nerdtree'
Plug 'lervag/vimtex'
Plug 'godlygeek/tabular'
Plug 'plasticboy/vim-markdown'
Plug 'ferrine/md-img-paste.vim'
call plug#end()
每一行代表一个 github 上的 vim 插件仓库,比如 Plug 'vim-airline/vim-airline' 对应的是 https://github.com/vim-airline/vim-airline 仓库。也就是说,只需要提供 github 的用户名和仓库名即可。
保存之后,退出(不想退出的话,可以用 source ~/.vimrc 加载)。
然后进入 vim 之后,运行 :PlugInstall 命令即可安装。
常用的命令还有
掌握上述用法即可使用了,更多细节可以查看 Vim-Plug 仓库里的 README.