vim第三方插件管理

我是用的是Vundle.vim进行管理。

vundle搭建方式如下:

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

vundle常用指令介绍

filetype off   " 对文件类型进行检查,非必要字段
syntax on      " 语法高亮
set rtp+=~/.vim/bundle/Vundle.vim   " vim运行时路径,插件脚本搜索就是检查这个路径
" call vundle#begin()开始加载
call vundle#begin()
" 加载插件
Plugin 'VundleVim/Vundle.vim'   " 加载插件
" 显示当前目录树形结构
Plugin 'scrooloose/nerdtree'

call vundle#end()
" call vundle#endn()加载结束
filetype plugin indent on     " required 表示在vim运行时环境目录按照文件类型,加载该类型相关的插件

" 添加一下命令,两个一起用,ctags自动寻找tags文件,默认当前路径,其次是父路径,依次向上递归
set tags=tags
set autochdir   " 自动切换工作目录,这个用于在函数跳转的时候,函数不在当前目录下定义时候

指令存放的位置为:~/.vimrc

vundle管理插件下载

退出文件重新打开任意文件,然后调用命令工具esc+:+PluginInstall(BundleInstall)

其他用法介绍:

下面命令在vim命令模式下运行。

命令 描述
:PluginInstall 安装~/.vimrc中”call vundle#begin()”到”call vundle#end()”范围内配置好的插件;
:PluginClean 清理已经从”call vundle#begin()”到”call vundle#end()”范围删除的插件。在vimrc文件中,将插件注释了,再运行这个命令
:PluginUpdate 更新插件
:PluginSearch 搜索插件,如”:PluginSearch html”搜索包含html关键词的插件。

第三方插件管理界面(可以在里面找自己想要的插件进行安装):
https://vimawesome.com/plugin/vim-gocode-mine

原文地址:https://www.cnblogs.com/MyUniverse/p/15317909.html