VIM python 自动补全插件:pydiction
下载: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 文件中添加如下配置
filetype plugin on
let g:pydiction_location = '~/.vim/tools/pydiction/complete-dict'
"defalut g:pydiction_menu_height == 15
"let g:pydiction_menu_height = 20
转载于:https://www.cnblogs.com/shaoguobao/archive/2011/05/31/2064336.html
VIM python 自动补全插件:pydiction相关推荐
- vim python补全_转:VIM python 自动补全插件:pydiction
这是一个相当不错的 Python 代码自动完成的脚本. 可以实现下面python代码的自动补全: 简单python关键词补全 python 函数补全带括号 python 模块补全 python 模块内 ...
- jedi-vim --- vim python 自动补全工具安装
1. 安装pathogen mkdir -p ~/.vim/autoload ~/.vim/bundle && \ curl -LSso ~/.vim/autoload/pathoge ...
- 【ubuntu】vim安装python自动补全插件(2)
按照上一篇的步骤安装插件,结果出现了几个问题 (1)无法识别标签命令: Error detected while processing /usr/share/vim/vimrc: line 57: E ...
- Python 之vim编写python自动补全
Pydiction :vim - python自动补全插件 插件的安装如下: 1.下载插件包 https://github.com/vim-scripts/Pydiction 可以直接下载,也可git ...
- python安装插件报错原因_Sublime Text3 python自动补全问题——Sublime Text3安装Anaconda插件...
学习python的时候 在编辑器的选择上会有很多选择,我最终还是选择了sublime text3. 相对于其他编辑器,sublime text有以下特性: 插件多,类似GoSublime,Emmet信 ...
- 【Linux】Ubuntu 18下安装Vim自动补全插件YouCompleteMe(可高速下载安装)
前言 本文写于2020年10月,如果你多年后看见这篇文章,方法可能已经失效,但是请牢记,尽量下载你所处时代的最新版本的软件,会减少很多麻烦. 摆正心态 即便按照本文操作,由于你的系统状态和我的不一样, ...
- linux自动补全命令插件,vim自动补全插件snipMate
linux下安装vim自动补全插件snipMate 环境:ubuntu 下载snipMate 官方网站:http://www.vim.org/scripts/script.php?script_id= ...
- vim 自动补全插件YCM 安装 配置
vim 自动补全插件YCM 安装 配置 报错 NoExtraConfDetected: No .ycm_extra_conf.py file detected, so no compile flags ...
- 玩转VIM编辑器-自动补全
玩转VIM编辑器-自动补全 自动补全需要前面有定义或者有词典导入. 自动单词补全 键 描述 CTRL-X CTRL-N 单词自动补全-下一个 -需要下一个的时候,直接CTRL-N即可. CTRL-X ...
- NovalIDE自动补全插件介绍。
目前NovalIDE的自动补全插件已经更新到了1.2版本.版本支持的功能有: 1.支持Python脚本的补全,并且有相应的提示: 2.支持对其他语言脚本的补全. 以上两点可以获得类似付费的Sublim ...
最新文章
- 原来,苹果一直在给自家应用开防火墙绿灯!
- Java反射 - 2(对象复制,父类域,内省)
- oracle加并行变慢,并行设置不当导致数据处理速度变慢
- 烟台农业走进物联网大数据时代
- java list 转 scala_Java与Scala集合互转
- 英特尔预计5年内将成智能手机芯片大厂
- pb通过对象名称调用对象_信号线名称自动关联Simulink信号对象
- Java面向对象之成员变量的初始值、object类与对象
- 使用C语言在windows下一口气打开一批网页
- python怎么读取csv文件-python3读取csv文件任意行列代码实例
- JavaScript浮点运算的问题
- python:删除DataFrame中某列值为NaN的记录/行
- 修改保存hosts文件
- 用印审批移动办公用户手册
- SecureCRT SecureFx 绿色破解版
- 视频转码技术及转码实现详解
- android 耳机数据传输,智能手机耳机电路工作原理
- [WUSTCTF2020]level3 笔记与自省
- 迅捷音频转换器如何转换音频教程
- lpop 原子_高负载量的Pd单原子催化剂用于选择性催化加氢反应
热门文章
- iOS开发那些事--nib、xib与故事板的关系
- .NET的垃圾回收机制引发的问题
- Scott Mitchell 的ASP.NET 2.0数据操作教程之九:跨页面的主/从报表
- c++ 宏 stdin 和 STDIN_FILENO 区别
- 挑战性题目DSCT101:硬币找换问题
- tree 命令以树状图列出目录的内容
- centos7升级内核
- mysql编译参数详解_教你MySQL数据库的编译安装以及命令详解(5.7版本)
- opengl大作业c语言,openGL-计算机图形大作业中出现的几个错误及解决
- python的if语句后面怎么加布尔运算符号是_10、python---- if布尔条件控制语法(二)...