Vim高级教程:vim-plug安装C/C++插件

本教程只支持Vim8。
本教程为C/C++安装插件,其他语言不支持。
配套视频教程

在这里插入图片描述

废话不多说,开始安装插件。插件不是一个一个安装,而是通过插件管理器vim-plug来安装。
vim-plug会将所有的插件全部安装完成,就不需要手动一个一个安装。

第一步,下载配置文件

  1. 创建~/.vim隐藏文件夹,这是vim的插件的配置路径
  2. 进入~/.vim
  3. 将配置好的仓库从github上下载下来,
  4. 将已经写好的配置文件.vimrc,拷贝到$HOME目录,Vim会自动读取
mkdir ~/.vim
cd ~/.vim
git clone https://github.com/ckelsel/vim-init.git
cp ~/.vim/vim-init/.vimrc ~

第二步,一键安装插件

启动Vim,执行命令,让vim-plug安装插件。
vim-plug已经集成在https://github.com/ckelsel/vim-init.git,不需要单独安装。

:PlugInstall

在这里插入图片描述

安装结束
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-13T0dZzh-1594201673771)(en-resource://database/12712:0)]

第三步,手动安装YouCompleteMe

YouCompleteMe是C/C++代码补全的插件,需要下载的东西比较多,自动安装过程中可能出错,因此使用手动安装的方法。

  1. 安装cmake
  2. 进入插件目录
  3. 下载YouCompleteMe仓库
  4. 进入YouCompleteMe目录,准备编译代码
  5. 编译安装YouCompleteMe
sudo apt-get install cmake
cd ~/.vim/bundles
git clone https://gitee.com/zhuixixi/YouCompleteMe.git --depth=1 
cd ~/.vim/bundles/YouCompleteMe
python3 install.py --clang-completer

第四步,安装插件所需要的第三方工具

  1. 安装clang-format,格式化代码的工具
  2. 安装ctags,生成tag文件
  3. 安装silversearcher-ag,搜索工具
  4. 创建clang-format的软链接,否则执行:ClangFormat的时候,提示找不到clang-format
sudo apt-get install cmake
cd ~/.vim/bundles
git clone https://gitee.com/zhuixixi/YouCompleteMe.git --depth=1
cd ~/.vim/bundles/YouCompleteMe
python3 install.py --clang-completer

第五步,总结

vim配置文件是全中文注释,分模块划分。
不是一个.vimrc将所有的配置放在一起。
在这里插入图片描述

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页