Vim下配置python插件:pydiction

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

  1. 简单python关键词补全

  2. python 函数补全带括号

  3. python 模块补全

  4. python 模块内函数,变量补全

  5. from module import sub-module 补全

插件安装:

     这里我只介绍pydiction1.0之后的版本设置。

   win:

 1.python_pydiction.vim

将文件 python_pydiction.vim 放到 安装目录\Vim\vim73\ftplugin 路径下,如果这个路径不存在,你可以自己创建这个文件夹结构。

 2.complete-dict

将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目录中查找

测试:

   python

pydiction 插件下载

 

 

参考原文:http://www.pythonclub.org/python-basic/vim

原文地址:https://www.cnblogs.com/jonathanlife/p/2892233.html