工具篇 | 教你弄一个酷炫的 Python Vim编辑器之代码自动补全

接下来继续为你的 Vim 配上装备,让它提高你的编程效率,接下来这一篇小帅b会跟你说如何配置 Vim 的编写代码行为——快速补全代码。

Vim代码补全

YouCompleteMe 是一个专门为 Vim 打造的代码自动补全插件,这个插件号称 vim 中最难装的插件之一,所以需要点耐心哈。

因为这个插件需要 Python 和 CMake 环境,需要先安装一下:

sudo apt install build-essential cmake python3-dev

安装方式一:编译安装

接着进入你的 bundle 目录中下载 YCM:

cd .vim/bundle/

git clone https://github.com/ycm-core/YouCompleteMe.git

下载完成之后,你的 bundle 文件下会多一个 YouCompleteMe 的文件夹:

进入刚刚下载好的插件,然后使用 Python install 一下:

cd ~/.vim/bundle/YouCompleteMe

git submodule update –init –recursive

python3 install.py –clang-completer

以上命令的执行需要耐心等待一会安装相关的依赖。

安装方式二:vundle插件安装(推荐)

本文隐藏内容 登陆 后才可以浏览
解决方法:

进入 clang 文件:

cd ~/.vim/bundle/YouCompleteMe/third_party/ycmd/clang_archives

重新下载里面的文件:

wget https://dl.bintray.com/micbou/libclang/libclang-7.0.0-x86_64-unknown-linux-gnu.tar.bz2

下载完之后重新运行 install.py 即可。

2 Replies to “工具篇 | 教你弄一个酷炫的 Python Vim编辑器之代码自动补全”

    1. 小帅b说道:

      可以,把你安装过程中遇到的错误发给我

发表回复