1.下载地址:http://www.vim.org/scripts/script.php?script_id=850,各类版本能够本身选择,我选的是最新版本pydiction-1.2.1php
若是上面的那个网址被墙了,就访问这个https://github.com/vincentvdk/dotvim网址,python
而后在这个网页的右边,有一个download zip,就能够下载一个dotvim-master.zip包,解压后,有一个pydiction-1.2.1目录,里面就是咱们须要的文件了!git
能够实现下面python代码的自动补全:github
简单python关键词补全vim
python 函数补全带括号ide
python 模块补全函数
python 模块内函数,变量补全ui
from module import sub-module 补全blog
2.下面咱们开始安装ip
# unzip pydiction-1.2.1.zip
# cd pydiction-1.2.1
# ls
after complete-dict pydiction.py README README.md
上面是我解压后的一些文件和after目录
# cd #切换到家目录下
# mkdir .vim #建立隐藏目录
# cp -r pydiction-1.2.1/after .vim
下面将解压后的complete-dict文件放到你本身的某个路径下,后面的配置会用到这个文件,这个文件就是记录全部的python关键词。
我是将这个文件放到 ~/.vim/
# cp pydiction-1.2.1/complete-dict .vim
配置 .vimrc 文件(这个文件须要本身新建立)
在 ~/.vimrc 文件中添加以下配置
# vim .vimrc
set ai
set tabstop=4
"pydiction 1.2 python auto complete
filetype plugin on
let g:pydiction_location = '~/.vim/complete-dict'
"defalut g:pydiction_menu_height == 15
"let g:pydiction_menu_height = 20
3.下面给一个效果图