该插件可以实现下面python代码的自动补全:
-
简单python关键词补全
-
python 函数补全带括号
-
python 模块补全
-
python 模块内函数,变量补全
-
from module import sub-module 补全
插件安装:
这里我只介绍pydiction1.0之后的版本设置。
win:
1.python_pydiction.vim
将文件 python_pydiction.vim 放到 安装目录\Vim\vim73\ftplugin 路径下,如果这个路径不存在,你可以自己创建这个文件夹结构。
将complete-dict文件放到你自己的某个路径下,后面的配置会用到这个文件,这个文件就是记录所有的python关键词。
我将这个文件放到 安装目录\Vim\vim73\tools\pydiction\complete-dict
3. 配置 _vimrc 文件
在 安装目录\Vim目录下的文件_vimrc中添加如下配置
"pydiction 1.2 python auto complete filetype plugin on let g:pydiction_location = '安装目录\Vim\vim73\tools\pydiction\complete-dict' "defalut g:pydiction_menu_height == 15 "let g:pydiction_menu_height = 20
注:安装目录可能有所不同,但是只要找到ftplugin和complete-dict目录即可,linux中在~/.vimrc目录中查找
测试:
pydiction 插件下载