vimPlus的安装以及自己遇到的坑
本人所用环境ubuntu 20.04(64位)
第一步 安装git
查看自己是否已经安装了git
git --version
如果没有安装的话
sudo apt-get install git
第二步 安装vimPlus
git clone https://github.com/chxuan/vimplus.git ~/.vimplus
在这一步我出现了小问题 终端提示 “nuTLS recv error (-54): Error in the pull function”
解决办法:
//将https 替换为 git
git clone git://github.com/chxuan/vimplus.git ~/.vimplus
在克隆中 会出现一个选项 “Please choose to compile ycm with python2 or python3, if there is a problem” 在这里输入3即可
安装成功
进入vimPlus目录
cd ~/.vimplus
安装插件
./install.sh
为防止vimplus显示乱码,需设置终端字体为Droid Sans Mono Nerd Font
第三步 测试
vim随便创建一个文件
vim 1.c
我在创建的过程中出现
处理 /home/author/.vim/plugged/vim-textobj-syntax/plugin/textobj/syntax.vim 时发生错误:
第 32 行:
E117: 未定义的函数: textobj#user#plugin
这个错误
我个人的 解决办法是进入到文件的对应位置 注释掉该函数
vi ~/.vim/plugged/vim-textobj-syntax/plugin/textobj/syntax.vim
进入到这里之后注释掉31----37行
之后重新执行 vim 1.c
进入后如果底部提示 “The ycmd server SHUT DOWN (restart with ‘:YcmRestartServer’). YCM … YCM be”
个人解决办法
cd ~/.vim/plugged/YouCompleteMe/
./install.py
再重新执行 vim 1.c 随便写两行代码 可见已经可以实现自动补全了
以上是我本人安装vimplus的全过程 以及遇到的问题
希望可以帮助到大家
结束!