一、准备
$sudo apt install net-tools
$sudo apt install ssh
$sudo apt install vim
$sudo apt install git
//C/C++编译工具链
$sudo apt install gcc
二、安装VIM插件
1、安装 vim-plug
$sudo apt install curl
$curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
2、编辑 .vimrc,增加下面内容
call plug#begin('~/.vim/plugged')
Plug 'Valloric/YouCompleteMe',{'do':'./install.py --clang-completer','for':['c','cpp']}
call plug#end()
3、用vim任意编辑一个文件, 进入到vim页面,在命令行模式下执行 PlugInstall
4、安装 YCM
$sudo apt install build-essential cmake python3-dev
$sudo apt install clang libclang-dev
$cd ~/.vim/plugged/YouCompleteMe
$python3 install.py --clang-completer
5、使用默认配置,在.vimrc
中添加一下内容
let
g:ycm_global_ycm_extra_conf='~/.vim/plugged/YouCompleteMe/third_party/ycmd/.ycm_extra_conf.py'
三、Ubuntu18.04安装youcompleteme
sudo apt install gcc
sudo apt install vim-youcompleteme
vim-addons install youcompleteme
在.vimrc
添加
let g:ycm_global_ycm_extra_conf = '/usr/lib/ycmd/ycm_extra_conf.py'
四、安装vimplus
$ git clone https://github.com/chxuan/vimplus.git ~/.vimplus
$ cd ~/.vimplus
$ ./install.sh
可以查看相关文档帮助文档
五、修改代码的初始模板
修改文件 ~/.vim/plugged/prepare-code/snippet