用VIM搭建Python开发环境

转载 2012年03月31日 13:46:23

1. VIM python 自动补全插件:pydiction

这是一个相当不错的 Python 代码自动完成的脚本。

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

  1. 简单python 关键词补全
  2. python 函数补全带括号
  3. python 模块补全
  4. python 模块内函数,变量补全
  5. from module import sub-module 补全

pydiction 插件安装

pydiction 1.0 之后版本安装配置

适用VIM 7之后的版本。

1.python _pydiction.vim

将文件 python _pydiction.vim 放到 ~/.vim /after/ftplugin/ 路径下,如果这个路径不存在,你可以自己创建这个文件夹结构。(Windows下面的话放在目录类似的结构中)

2.complete-dict

将complete-dict文件放到你自己的某个路径下,后面的配置会用到这个文件,这个文件就是记录所有的python 关键词。

我将这个文件放到 ~/.vim /tools/pydiction/complete-dict

3. 配置 .vim rc 文件

在 ~/.vim rc 文件中添加如下配置

"pydiction 1.2 python
 auto complete

filetype plugin on

let g:pydiction_location = '~/.vim
/tools/pydiction/complete-dict'

"defalut g:pydiction_menu_height == 15

"let g:pydiction_menu_height = 20 



pydiction 自动补全插件使用

pydiction 1.2 版本在VIM 中直接用 <Tab> 键就可以实现自动补全。

vim 中键入 os.pa<Tab> 后出现的自动补全界面

 

pydiction 插件下载

相关文章推荐

windows7搭建基于VIM的开发环境(2)-编译64位且支持python的VIM版本并安装

windows7搭建基于VIM的开发环境(2)本系列指导 主要是从无到有完整搭建windows下基于VIM的开发环境,主要分为以下几部分: 搭建msys2下64位编译环境 编译64位且支持python...
  • qz757
  • qz757
  • 2016年11月27日 10:49
  • 1202

利用Vim配置完美的Python开发环境

利用Vim配置完美的Python开发环境 上上周末参加活动时一个同学分享的Vim让我重新燃起折腾Vim的兴趣,经过一周多的学习,实践,已经完全被Vim给征服了。最近刚好在学习Python,一直没有...

把VIM打造成python开发环境

vundle安装 自动补全工具YouCompleteMe

ubuntu14.04在Vim上配置Python开发环境

A 安装Vimsudo apt-get install vimB 在用户主目录创建bundle文件夹mkdir -p ~/.vim/bundleC 安装Vundlegit clone https://...

Python VIM 开发环境配置

Python VIM 开发环境配置 1. VIM python 自动补全插件:pydiction 这是一个相当不错的 Python 代码自动完成的脚本。 可以实现下面python代码...
  • maojh
  • maojh
  • 2011年09月01日 20:31
  • 324

配置vim Python IDE 开发环境

一.安装vim   Java代码   sudo apt-get install vim    安装的vim版本是7.3     二.vim基础...
  • xysoul
  • xysoul
  • 2015年04月04日 23:54
  • 10737

配置vim作为python、php开发环境

配置vim作为python、php开发环境 使用vim编辑器开发的意义,大家自行补脑,这里直接上干货,配置vim作为php、python编辑器。 实现集成功能:自动补全、一键折叠、一键检查语法并格...

配置 vim Python IDE 开发环境

在 Linux 下对 vim 进行一些配置,使之支持如下特性: 1. 加强的 Python 语法高亮显示; 2. 对脚本、项目生成 ctag 序列; 3. 在 vim 中显示 ctag 序列列表...
  • sondx
  • sondx
  • 2011年09月28日 11:38
  • 1516

Vim配置python开发环境

这段时间一直在用Python自带的IDLE编辑器、可是这IDLE的代码缩进真的让人很受伤、当你用到if:elif:的时候、后一行的elif:不会自动对齐、这让我经常出现在调试的时候才发现代码缩进出现问...

python,numpy等的安装方式以及Theano的安装、vim的python开发环境配置总结

首先讲一下写这篇文章的动机,之前已经写过一段时间的python代码了,但是基本上仅限于基本的算法和机器学习方面的算法,对Linux、Mac OS下的环境也不是很熟悉。     不过最近开始研究Deep...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用VIM搭建Python开发环境
举报原因:
原因补充:

(最多只允许输入30个字)