vim下配置python代码补全

Pydiction下载:

wget https://github.com/rkulla/pydiction/archive/master.zip

解压:

unzip master.zip

进入解压后的文件夹:

cd pydiction-master

ls后可以看到以下内容:

after
complete-dict        # 补全内容字典,也就是说该文件中没有的关键词,Tab是无法匹配到,无法补全的
complete-dict.last   # 字典更新备份,只有运行过pydiction.py才会生成
pydiction.py         # 向字典中添加第三方python库关键词脚本
README
README.md

文件拷贝:

在after/ftplugin文件夹里可以看到python_pydiction.vim(以.vim为后缀的文件就是vim的插件)

创建文件夹(若有则无需创建,笔者这里没有,故此创建):
mkdir -p /home/pi/.vim/tools/pydiction
拷贝:

将整个after文件夹它复制到vim的配置路径中:

cp -R after/ /home/pi/.vim

将complete-dict和pydiction.py复制到/home/pi/.vim/tools/pydiction/文件夹下

cp complete-dict /home/pi/.vim/tools/pydiction
cp pydiction.py /home/pi/.vim/tools/pydiction

此时pydiction插件就已经集成到vim里了,在vim中编辑python代码使用Ctrl+n键即可补全.