转:VIM python 自动补全插件:pydiction

简介:

1.这是一个相当不错的 Python 代码自动完成的脚本。  
2.  
3.可以实现下面python代码的自动补全:  
4.  
5.简单python关键词补全  
6.python 函数补全带括号  
7.python 模块补全  
8.python 模块内函数,变量补全  
9.from module import sub-module 补全  
10.pydiction 插件安装  
11.  
12.pydiction 1.0 之后版本安装配置  
13.  
14.适用VIM7之后的版本。  
15.  
16.1.python_pydiction.vim  
17.  
18.将文件 python_pydiction.vim 放到 ~/.vim/after/ftplugin/ 路径下,如果这个路径不存在,你可以自己创建这个文件夹结构。(Windows下面的话放在目录类似的结构中)  
19.  
20.2.complete-dict  
21.  
22.将complete-dict文件放到你自己的某个路径下,后面的配置会用到这个文件,这个文件就是记录所有的python关键词。  
23.  
24.我将这个文件放到 ~/.vim/tools/pydiction/complete-dict  
25.  
26.3. 配置 .vimrc 文件  
27.在 ~/.vimrc 文件中添加如下配置  


(ubuntu11.10 我没找到.vimrc,后来sudo find / -name '*vimrc'发现 我的是vimrc,然后在vimrc末尾把这段配置加上去了) 



1."pydiction 1.2 python auto complete  
2.filetype plugin on  
3.let g:pydiction_location = '~/.vim/tools/pydiction/complete-dict'  
4."defalut g:pydiction_menu_height == 15  
5."let g:pydiction_menu_height = 20   
6.官方地址: http://vim.sourceforge.net/scripts/script.php?script_id=850  
7.原文链接:http://www.pythonclub.org/linux/vim/pydiction  



相关文章
|
22天前
|
XML IDE 开发工具
别看你风吹头顶凉但你绝对没有过这样方便的插件Intellij IDEA 自带的 Vim
别看你风吹头顶凉但你绝对没有过这样方便的插件Intellij IDEA 自带的 Vim
39 0
|
1月前
|
数据采集 存储 测试技术
Python生成随机数插件Faker的用法
Python生成随机数插件Faker的用法
36 0
|
1月前
|
数据挖掘 数据安全/隐私保护 开发者
使用Spire.PDF for Python插件从PDF文件提取文字和图片信息
使用Spire.PDF for Python插件从PDF文件提取文字和图片信息
70 0
|
1月前
|
数据可视化 数据挖掘 Python
Python中使用Matplotlib插件绘制曲线
Python中使用Matplotlib插件绘制曲线
24 0
|
1月前
|
SQL 数据可视化 数据库
Python中表格插件Tabulate的用法
Python中表格插件Tabulate的用法
49 0
|
1月前
|
存储 开发者 Python
Python常用插件之emoji表情插件的用法
Python常用插件之emoji表情插件的用法
24 0
|
7月前
|
开发工具 C语言 开发者
vim实现python函数跳转
网上很多帖子都是说通过 ctags 或者 ExuberantCtags 来实现函数跳转,如果你是 C 语言开发者,无可厚非,Python 怎么办?快来看下面操作吧!
|
5月前
|
开发工具 数据安全/隐私保护 git
【Devchat 插件】创建一个GUI应用程序,使用Python进行加密和解密
【Devchat 插件】创建一个GUI应用程序,使用Python进行加密和解密
76 0
|
7月前
|
数据采集 IDE Java
|
8月前
|
数据可视化 C++ iOS开发
Python VSCode 核心插件(装了直接开发)
Python VSCode 核心插件(装了直接开发)
120 0