github 上有很多大牛开发出了很多好用的 vim 插件,手动下载安装的话比较麻烦,因此我们需要插件管理器,插件管理器有多种选择, 比如

  • Vundle
  • Pathogen
  • Vim-plug

我目前在用的是 Vim-plug, 使用起来比较简单,目前没有发现什么痛点,推荐大家使用。

Vim-plug 安装

curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Vim-plug 使用

vim-plug 的使用方式比较简单,不管你是安装、删除插件,都是两步

  1. 修改 .vimrc
  2. 运行命令

以安装插件为例,在 .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' 对应的是 github.com/vim-airline/ 仓库。也就是说,只需要提供 github 的用户名和仓库名即可。

保存之后,退出(不想退出的话,可以用 source ~/.vimrc 加载)。

然后进入 vim 之后,运行 :PlugInstall 命令即可安装。

常用的命令还有

  • PlugStatus
  • PlugClean
  • PlugUpdate

掌握上述用法即可使用了,更多细节可以查看 Vim-Plug 仓库里的 README.

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐