Pydiction允许你在Vim中实现TAB代码补全,可以补全的内容包括:标准的、自定义的,以及第三方模块和包。外加关键字、BIFs,和字符串。

下载地址:

https://github.com/rancavil/tornado-webservices


Pydiction由3个主要文件构成:
python_pydiction.vim--该文件为Vim的plugin文件,实现Python文件的TAB补全功能。
complete-dict--该文件为Vim的dictionary文件,其中包含Python关键字和模块结构等信息。是plugin进行补全时所查找的参考文件。
pydiction.py--(可选)该文件是Pythonscript文件,用于生成dictionary文件。可以通过执行该脚本添加更多的可TAB补全模块。


mkdir  -p   .vim/after/ftplugin/
把压缩包里的文件放到该目录下
编辑
[root@localhost~]#cat.vimrc

filetype plugin on 
let g:pydiction_location='/root/.vim/after/ftplugin/complete-dict'
let g:pydiction_menu_height=20
:set noic