1.下载地址:http://www.vim.org/scripts/script.php?script_id=850,各种版本可以自己选择,我选的是最新版本pydiction-1.2.1

如果上面的那个网址被墙了,就访问这个https://github.com/vincentvdk/dotvim网址,

然后在这个网页的右边,有一个download zip,就可以下载一个dotvim-master.zip包,解压后,有一个pydiction-1.2.1目录,里面就是我们需要的文件了!


可以实现下面python代码的自动补全:

简单python关键词补全

python 函数补全带括号

python 模块补全

python 模块内函数,变量补全

from module import sub-module 补全


2.下面我们开始安装

# 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.下面给一个效果图

222320484.png