vim python自动补全插件:pydiction
vim python自动补全插件:pydiction
可以实现下面python代码的自动补全: 
1.简单python关键词补全 
2.python 函数补全带括号 
3.python 模块补全 
4.python 模块内函数,变量补全 
5.from module import sub-module 补全
插件地址:https://github.com/rkulla/pydiction
wget https://github.com/rkulla/pydiction/archive/master.zip 
yum install -y unzip tree 
unzip -q master 
mv pydiction-master pydiction 
mkdir -p ~/.vim/tools/pydiction 
cp -r pydiction/after ~/.vim 
cp pydiction/complete-dict ~/.vim/tools/pydiction
# tree ~/.vim 
/root/.vim 
├── after 
│ └── ftplugin 
│ └── python_pydiction.vim 
└── tools 
└── pydiction 
└── complete-dict 
创建~/.vimrc,确保其中内容如下: 
[root@liao ~]# cat ~/.vimrc 
filetype plugin on 
let g:pydiction_location = ‘~/.vim/tools/pydiction/complete-dict’
vim python自动补全插件:pydiction的更多相关文章
- Linux VIM python 自动补全插件:pydiction
		Pydiction 可以是我们使用Tab键自动补全Python代码在Vim,是一款非常不错的插件. Pydiction不需要安装,所有没有任何依赖包问题,Pydiction主要包含三个文件. pyth ... 
- 新时代的Vim C++自动补全插件 clang_complete
		Vimer的福音 新时代的Vim C++自动补全插件 clang_complete 使用vim的各位肯定尝试过各种各样的自动补全插件,比如说大名鼎鼎的 OmniCppComplete .这一类的插 ... 
- vim中自动补全插件snipmate使用
		vim中自动补全插件snipmate使用 1.下载snipMatezip:https://github.com/msanders/snipmate.vim/archive/master.zip 2.解 ... 
- Vimer的福音 新时代的Vim C++自动补全插件 clang_complete
		使用vim的各位肯定尝试过各种各样的自动补全插件,比如说大名鼎鼎的 OmniCppComplete .这一类的插件都是对 Ctags 生成的符号表进行字符串匹配来获得可能的补全项.他们在编写 C 代码 ... 
- vim安装自动补全插件
		1. 先安装Pathogen,以便后续的插件安装. 打开网址https://github.com/tpope/vim-pathogen可以查看具体安装方法. a.创建目标并安装: mkdir -p ~ ... 
- Python 自动补全(vim)
		一.vim python自动补全插件:pydiction 可以实现下面python代码的自动补全: 1.简单python关键词补全 2.python 函数补全带括号 3.python 模块补全 4.p ... 
- [转] vim配置python自动补全
		vim python自动补全插件:pydiction 可以实现下面python代码的自动补全: 1.简单python关键词补全 2.python 函数补全带括号 3.python 模块补全 4.pyt ... 
- Python自动补全
		转自:http://blog.linuxeye.com/324.html Python自动补全有vim编辑下和python交互模式下,下面分别介绍如何在这2种情况下实现Tab键自动补全. 一.vim ... 
- VIM自动补全插件 - YouCompleteMe--"大神级vim补全插件"
		VIM自动补全插件 - YouCompleteMe 序言 vim 之所以被称为编辑器之神多半归功于其丰富的可DIY的灵活插件功能,( 例如vim下的这款神级般的代码补全插件YouCompleteMe) ... 
随机推荐
- iOS开发之GCD总结
			直接贴出常用的函数,方便要用的时候直接使用. ------------- type 1 ---------------- 说明 : 创建一个dispatch_group_t,每次网络请求前先 ... 
- Elementui 导航组件和Vuejs路由结合
			Elementui 导航组件和Vuejs路由结合, 达到点击导航切换路由,根据路由定位导航 一下是nav.vue代码,导航数据以json格式配置 <template> <el-men ... 
- 二十七、详述 IntelliJ IDEA 设置 Sublime 代码颜色的方法
			相信很多同学在使用 Sublime 时,看到那些五颜六色的代码感觉爽的不行,而反过来,再来看 IntelliJ IDEA 默认的代码颜色就感觉有些不爽啦!实际上,我们是可以通过「导入设置」的方式,来设 ... 
- [LuoguP2900] [USACO08MAR]土地征用(Land Acquisition)
			土地征用 (Link) 约翰准备扩大他的农场,眼前他正在考虑购买N块长方形的土地.如果约翰单买一块土 地,价格就是土地的面积.但他可以选择并购一组土地,并购的价格为这些土地中最大的长 乘以最大的宽.比 ... 
- maven下载依赖jar包失败处理方法--下载jar包到本地并安装到maven仓库中
			所有maven依赖jar包地址:https://repo1.maven.org/maven2/org/apache/ 1. 安装jar包失败报错: The following artifacts co ... 
- BindingException: Invalid bound statement (not found)问题排查:SpringBoot集成Mybatis重点分析
			重构代码,方法抛出异常:BindingException: Invalid bound statement (not found) 提示信息很明显:mybatis没有提供某方法 先不解释问题原因和排查 ... 
- SharePoint2013之双语切换
			最近遇到个项目需要用SharePoint2013实现双语.看了篇老外的博客,经过项目经理的指点,终于算是搞定了(后面解释为什么说是"算是"). 在SharePoint2013中不像 ... 
- 安装sqlserver2016出现的错误
			今天安装sharepoint 2016,projectserver 2016,在安装sqlserver2016的时候突然报错了,提示需要安装oracle java se, Rule “Oracle J ... 
- UICollectionView的水平流水布局自定义layout
			最近做合创共美的商城项目,遇到发货地址的不配送地区,是做一个弹出框,弹出框的布局是根据地名字数长短不齐的标签. 本来也可以用tableview来做的.只不过多建几个tableviewcell就可以了. ... 
- ios常用数据库、完美无缺
			直接copy过去就能用,我们不用再去造轮子,现在的xocod9.4更加人性化了,不用再添加依赖库,这点苹果你让我开始喜欢了,哈哈. 需要这兄弟拉进去的哈 下班标的1,2,3,4就是就截图的4个文件,没 ... 
