1. VIM python 自动补全插件:pydiction
这是一个相当不错的 Python 代码自动完成的脚本。
可以实现下面python代码的自动补全:
简单python关键词补全
python 函数补全带括号
python 模块补全
python 模块内函数,变量补全
from module import sub-module 补全
pydiction 插件安装
pydiction 1.0 之后版本安装配置
适用VIM7之后的版本。
1.python_pydiction.vim
将文件 python_pydiction.vim 放到 ~/.vim/after/ftplugin/ 路径下,如果这个路径不存在,你可以自己创建这个文件夹结构。(Windows下面的话放在目录类似的结构中)
2.complete-dict
将complete-dict文件放到你自己的某个路径下,后面的配置会用到这个文件,这个文件就是记录所有的python关键词。
我将这个文件放到 ~/.vim/tools/pydiction/complete-dict
3. 配置 .vimrc 文件
在 ~/.vimrc 文件中添加如下配置
"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 1.0 之前版本安装配置
为了使用这个功能,我把pydiction 放在了 ~/.vim/tools 目录中,并在 .vimrc 中增加如下设置:
" python auto-complete code
" Typing the following (in insert mode):
" os.lis<Ctrl-n>
" will expand to:
" os.listdir(
" Python 自动补全功能,只需要反覆按 Ctrl-N 就行了
if has("autocmd")
autocmd FileType python set complete+=k~/.vim/tools/pydiction
endif
pydiction 自动补全插件使用
pydiction 1.2 版本在VIM中直接用 <Tab> 键就可以实现自动补全。
在vim中键入 os.pa<Tab> 后出现的自动补全界面
pydiction 插件下载
本地下载:pydiction 1.2 (2009年7月25日更新)
官方地址: http://vim.sourceforge.net/scripts/script.php?script_id=850
分享到:
相关推荐
mac下vim之python配置步骤,自动缩进,语法高亮,背景,自动补全,文件管理
emacs搭建python开发环境(包括一个VIM的perl支持)。
本文给大家介绍的是在ubuntu系统下制作python3开发环境的详细步骤,非常的实用,有需要的小伙伴可以参考下
这段时间一直在用Python自带的IDLE编辑器、可是这IDLE的代码缩进真的让人很受伤、当你用到if:elif:的时候、后一行的elif:不会自动对齐、这让我经常出现在调试的时候才发现代码缩进出现问题呢、所以这次终于鼓起...
Linux RedHat下安装Python2.7、pip、ipython环境、eclipse和PyDev环境 准备工作,源Python2.6备份: 根据which python具体目录而定,进行备份 mv /usr/local/bin/python cd /usr/local/bin/python2.6 或mv /usr/bin/...
我的开发环境和系统配置 ansible@2.10.3 / JavaSE@15.0.1 ( ) Ruby(3.0.0) 锈(1.44.1) python (3.9.0)/ python (2.7.18) nodejs (最新)/纱线(1.22.10) 长生不老药(1.11.2)/ erlang (23.1) ...
虽然使用Vim编辑器+命令行的方式比较酷,然而一个优秀的IDE确实能让开发速度提升不少。于是笔者想到Eclipse——一个神一样的利器。经过一番曲折,终究修成正果。整理成文,希望对热爱的Python的童鞋有所帮助。 ...
个人vim配置包,常用插件和宏定义均已包含在内,快捷键一应俱全,可以完全作为C/C++/PYTHON/PERL的开发调试环境。
virtualenv是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。创建的环境是独立的,互不干扰,无需sudo权限即可使用 pip 来进行包的管理。 第一...
本质上,这是一个以Vim为中心的Python开发环境。 安装 $ mkdir ~/.vim $ cd .vim $ # Don't forget the dot on the end. $ git clone https://github.com/kdart/dotvim.git . $ git submodule update --init --...
Windows搭建python开发环境 首先需要去python的官网下载环境。鼠标移动到Downloads的tab上,在这里可以下载。 python的环境还是很人性化的,没有那么多罗里吧嗦的配置什么的,下载好以后直接无脑next就行了,直到...
杀虫剂利用coc插件打造开发环境以下参考Java IDEC / C ++ #termux apt安装clang #vim :CocInstall coc-clangdPython #termux apt安装python 点安装绝地#阿里巴巴代理商pip配置设置global.index-url #vim :...
的目标是为编辑器提供一个功能齐全的集成开发环境。 TheVimIDE 的后代是一个小插件集合,让我在 Vim 的日常工作中更加舒适。 随着时间的推移和其他 IDE 的启发,我有了一个想法,让 Vim 一步一步地成为一个具有所有...
05 Python安装以及环境变量的操作 06 Python初识以及变量 07 Python条件语句和基本数据类型 08 Python while循环语句以及练习题 09 练习题讲解 第10章 01 上节内容回顾以及补充 02 上周作业实现 03 Pycharm的安装...
Python开发环境配置好了,但发现自带的代码编辑器貌似用着有点不大习惯啊,所以咱们就找一个“好用的”代码编辑器吧,网上搜了一下资料,Python常用的编辑器有如下一些: 1. Sublime Text 2. Vim 3. PyScripter 4. ...
我用于我的开发环境的配置包(主要用于 git、vim 和 python) ###设置 cd ~ git clone git://github.com/caxap/dotbag.git .dotbag cd .dotbag ./configure 安装一些额外的 python 库 sudo pip install -r ...
集成开发环境 vscode 窗口管理器 X服务器 dconf 安装 要安装(存放)所有配置,请运行install-all.sh 。 要求 一些别名和设置使用了诸如rg (ripgrep)和fd (find)之类的自定义工具。 要使用安装程序脚本,需要...
VIM 使用VundleVim / Vundle.vim进行插件管理 珠江三角洲 默认终端