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.下面给一个效果图
转载于:https://blog.51cto.com/junlinux/1295284