vim 安装插件及常用插件

vim 插件管家

vim 支持很多插件,为了方便统一管理,通常会先安装插件管家,然后通过这个插件实现自动安装、卸载、更新插件。vim 常用的插件管家有 vundle 和 vim-plug,这里以 vundle 为例。

所有的 vim 插件,可以在这里查看:https://vimawesome.com/

安装 Vundle 插件管家

首先下载 vundle 到 vim 目录

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

然后编辑 vim 的配置文件,开启 vundle:

vim ~/.vimrc

按 i 进入编辑模式,把以下内容复制到 .vimrc 的 开头:

set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()

	Plugin 'VundleVim/Vundle.vim'

call vundle#end()

Vundle 支持的命令(vim 命令行模式下)

  • PluginList: 列出安装的插件
  • PluginInstall: 根据配置文件安装插件
  • PluginUpdate: 更新插件
  • PluginSearch [name]: 查找名为 [name] 的插件

通过 Vundle 安装具体插件

在 vim 的命令模式执行下面命令,可以搜索插件:

:PluginSearch NERD

在配置文件中添加插件后,执行 :PluginInstall 安装插件:

call vundle#begin()

	Plugin 'VundleVim/Vundle.vim'
	Plugin 'The-NERD-Tree'

call vundle#end()

常用插件

NERDTree 目录插件

Plugin 'The-NERD-Tree'

使用方式

安装后,在 vim 命令行模式下通过 :NERDTree 目录名 启动,默认当前目录。通过 j k 上下移动光标,o 或回车打开文件。

ctrlp.vim 模糊查找文件

Plugin 'ctrlp.vim'

使用方式

通过 ctrl + p 开启插件,ctrl + j 或 k 移动光标

taglist.vim 函数名和变量名展示

要先在系统上(而不是vim)安装 ctags。

Plugin 'taglist.vim'

安装后,在 vim 命令行模式下通过 :TlistOpen 启动

在 .vimrc 里面添加:

" ----------------------------- plugin taglist start -----------------------------
let Tlist_Use_Right_Window = 1
" ----------------------------- plugin taglist start -----------------------------

使 taglist 在右侧窗口中显示窗口,避免跟 NERDTree 在同一边。

YouCompleteMe 代码自动补全

YouCompleteMe 比 vim 默认的 Ctrl + n 自动补全更适合大项目

Plugin 'Valloric/YouCompleteMe'

侧边栏显示git修改

Plugin 'airblade/vim-gitgutter

目录树显示文件的git修改

Plugin 'Xuyuanp/nerdtree-git-plugin'

Golang 的 vim 插件

vim-go 支持代码格式化、语法检查、语法高亮、调试等非常多的功能。

Plugin 'fatih/vim-go'
  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值