转: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  



相关文章
|
6月前
|
API 数据安全/隐私保护 Python
批量发短信的软件,自动群发短信批量工具,手机号电话生成脚本插件【python】
该工具包含三个核心模块:短信发送核心功能、配置管理系统和命令行界面。使用时需先配置API密钥和短信模板
|
6月前
|
机器学习/深度学习 数据安全/隐私保护 计算机视觉
过三色刷脸技术,过三色刷脸技术教程,插件过人脸python分享学习
三色刷脸技术是基于RGB三通道分离的人脸特征提取方法,通过分析人脸在不同颜色通道的特征差异
|
6月前
|
JSON 机器人 API
微信机器人自动回复插件,vx自动回复机器人脚本助手,python框架分享
这个微信机器人系统包含三个主要模块:主程序基于itchat实现微信消息监听和自动回复功能
|
6月前
|
数据安全/隐私保护 Python
淘宝商家私信群发脚本,阿里旺旺私信群发工具,卖家私信批量发送插件【python框架】
使用Selenium自动化登录淘宝账号通过阿里旺旺网页版发送私信
|
6月前
|
API 数据安全/隐私保护 Python
贴吧私信自动群发神器,百度贴吧群发批量私信脚本插件,python框架分享
这个贴吧私信群发工具包含三个主要文件:主程序、配置文件和入口文件。主程序实现了登录
|
6月前
|
机器人 API 数据安全/隐私保护
QQ机器人插件源码,自动回复聊天机器人,python源码分享
消息接收处理:通过Flask搭建HTTP服务接收go-cqhttp推送的QQ消息47 智能回复逻辑
|
前端开发 搜索推荐 编译器
【01】python开发之实例开发讲解-如何获取影视网站中经过保护后的视频-用python如何下载无法下载的视频资源含m3u8-python插件之dlp-举例几种-详解优雅草央千澈
【01】python开发之实例开发讲解-如何获取影视网站中经过保护后的视频-用python如何下载无法下载的视频资源含m3u8-python插件之dlp-举例几种-详解优雅草央千澈
711 34
【01】python开发之实例开发讲解-如何获取影视网站中经过保护后的视频-用python如何下载无法下载的视频资源含m3u8-python插件之dlp-举例几种-详解优雅草央千澈
|
11月前
|
缓存 Shell 开发工具
[oeasy]python064_命令行工作流的总结_vim_shell_python
本文总结了命令行工作流中的关键工具和操作,包括vim、shell和Python。主要内容如下: 1. **上次回顾**:完成了输入输出的代码编写,并再次练习了vim的使用。 2. **shell基础**:介绍了shell环境及其基本命令,如`pwd`、`cd`、`ll -l`等。 3. **Python游乐场**:通过`python3`命令进入Python交互环境,可以进行简单计算和函数调用,常用函数有`help`、`ord`、`chr`等。 4. **vim编辑器**:详细讲解了vim的三种模式(正常模式、插入模式、底行命令模式)及其切换方法,以及常用的底行命令如`:w`、`:q`、`
233 15
|
Shell 开发工具 Python
如何在vim里直接运行python程序
如何在vim里直接运行python程序

推荐镜像

更多