参考文章:
1、安装步骤:
shell
$ git clone https://github.com/chxuan/vimplus.git ~/.vimplus
$ cd ~/.vimplus
$ ./install.sh
2、./install.sh
过程
-
出现选择是否备份
/home/yin-roc/.vimrc
,选择 Y:shellFind /home/yin-roc/.vimrc already exists,backup /home/yin-roc/.vimrc to /home/yin-roc/.vimrc_bak_20240629142046? [Y/N] (输入)Y
-
出现选择使用python2还是python3编译ycm,这里博主选择3:
shellPlease choose to compile ycm with python2 or python3, if there is a problem with the current selection, please choose another one. [2/3] (输入)3 Compile ycm with python3.
-
开始跳转到安装插件界面,等待完成后会自动回到终端;
-
出现如下界面表示安装成功:
-
保险起见,终端输入
vim
测试一下:出现如下问题:
报错说:
The ycmd server SHUT DOWN (restart with :YcmRestartServer)
。原因是因为YouCompleteMe
插件引起的。
解决方法:
shell进入其插件目录: $ cd ~/.vim/plugged/YouCompleteMe 运行: $ ./install.py
3、乱码问题
安装完成之后, 使用 vim test.cpp
创建一个文件会出现乱码问题,此时是因为终端字体设置不对而导致。
解决方法:
-
解压后进入解压后的文件目录,执行install.sh 脚本;
shell./install.sh
-
打开终端,右键,配置文件首选项,配置,字体栏目选择
DroidSansMono Nerd Font Book
: -
再次使用
vim test.cpp
打开文件,一切正常,没有乱码