Vim - python autocomplete plugin

pydiction简介

pydiction是一段python代码自动补全的脚本,它可以实现如下功能:

1、python关键字补全

2、函数补全

3、模块补全

4、模块内部函数、变量补全

5、被引入模块的子模块补全

下载地址:http://vim.sourceforge.net/scripts/script.php?script_id=850

Vim配置

版本要求:

vim - 7.0以上

pydiction - 1.2以上

[[email protected] ~]# mkdir -p ~/.vim/bundle
[[email protected] ~]# mkdir -p ~/.vim/tools/pydiction/
[[email protected] ~]# mkdir -p ~/.vim/after/ftplugin
[[email protected] ~]# cd ~/.vim/bundle/
[[email protected] ~]# git clone https://github.com/rkulla/pydiction.git
[[email protected] ~]# cp pydiction/after/ftplugin/python_pydiction.vim ~/.vim/after/ftplugin/
[[email protected] ~]# cp pydiction/complete-dict ~/.vim/tools/pydiction/
[[email protected] ~]# cat ~/.vimrc   # vim配置文件
"自动保存
set autowrite
"打开状态栏标尺
set ruler      
"突出显示当前行
set cursorline     
"语法高亮
set syntax=on  
"取消输入错误提示音
set noeb            
"自动缩进
set autoindent
set cindent
"设置tab宽度为4个空格
set tabstop=4
set expandtab
"统一缩进为4
set softtabstop=4
set shiftwidth=4
"匹配括号高亮显示
set showmatch
"匹配括号高亮时间(1/10秒)
set matchtime=1
"pydiction配置
filetype plugin on
let g:pydiction_location = ‘~/.vim/tools/pydiction/complete-dict‘
let g:pydiction_menu_height = 20

在vim中使用tab键就可以自动补全。

参考链接

http://www.pythonclub.org/linux/vim/pydiction

时间: 2024-12-25 09:03:16

Vim - python autocomplete plugin的相关文章

vim python配置之 pyflakes 安装

安装步骤: 1.sudo pip install pyflakes (必要时加个代理更快 -i http://e.pypi.python.org/simple)  先安装pip 2.去https://github.com/kevinw/pyflakes-vim下载pyflakes-vim插件 3.解压 4.sudo vi /etc/vim/vimrc,添加" filetype on " enables filetype detection filetype plugin on &quo

vim+python开发环境打造

1.一个现成的一键安装脚本 curl -O https://raw.githubusercontent.com/vince67/v7_config/master/vim.sh 2.bash vim.sh 3.我的.vimrc文件,亲测可用 let vim_plug_just_installed = 0let vim_plug_path = expand('~/.vim/autoload/plug.vim')if !filereadable(vim_plug_path) echo "Install

vim+python打造自己的IDE插件推荐

今天同事小伙伴突然告诉我说,他用的编辑器sublime3导致笔记本突然卡顿,看当时内存吃到了30G,而他笔记本总共才8G内存,怀疑是内存泄漏,果断换回了原来用的PyCharm.因为我也用PyCharm学习python,深知它的内存使用基本也在1G以上,听到他这个消息,我决定还是换回我一直习惯的vim,毕竟"编辑器之神"并非浪的虚名. 所谓打造,其实就是找一些适合自己的插件,先简单总结一些,我亲测过的几个插件.开始之前先说明一点,这里提到的几个插件都是非常强大和有名气的,但所谓适合自己的

vim python设置

http://www.cnblogs.com/Leo-Forest/archive/2012/04/06/2435237.html http://linux-wiki.cn/wiki/zh-hans/Vim%E4%BB%A3%E7%A0%81%E7%BC%A9%E8%BF%9B%E8%AE%BE%E7%BD%AE set sw=4 set ts=4 filetype indent on autocmd FileType python setlocal et sta sw=4 sts=4 shif

Python实现Plugin

1. Plugin与Python 插件的历史最早可追溯至1970年代,它是一种程序组件,通过和应用程序的互动,为应用程序增加一些所需要的特定的功能[维基].插件允许第三方开发者对已有的程序功能进行扩展和完善,具体的例子包括音频播放软件的解码器.浏览器的视频播放插件等.插件需要按照一定的接口规范与应用程序互动,这个规范是调用它的应用程序定义的. 为了在实践上应用,我看了两篇搜索比较靠前的博客文章,它们的代码比较精简,都是通过python package来实现的. 本文组织如下.第二部分介绍pyth

tmp 20191101-----windows vim python开发环境配置

安装下载windows git 官网 https://git-scm.com/downloads 淘宝源 http://npm.taobao.org/mirrors/git-for-windows/ 默认选项安装 安装后git自动加到环境变量,C:\Program Files\Git\usr\bin也加到环境变量,这个文件夹下有vim.ext, ssh.exe, scp.exe 而且安装git过程中同时安装的vim支持python2和python3 vim --version查看 验证vim p

一条命令搞定ubuntu下vim python开发配置

运行示例: 打开终端执行 wget -qO- https://raw.github.com/ma6174/vim/master/setup.sh | sh -x 环境:ubuntu 15

配置 vim Python IDE 开发环境

1.python升级:去看我的另外一篇随便吧! 2.搭建开发工具 安装Ecpilpse环境之前,需要先检查一下系统中的java版本 确认gcj的版本号,linux自带的JAVA环境: # rpm -qa | grep gcj java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 libgcj-4.1.2-48.el5 安装jdk 下载jdk-6u23-linux-i586-rpm.bin,放到/usr/local/src/文件中 1.cd /usr/local/src/

centos6.8 vim+python 开发环境配置

null