vim的插件SuperTab

很早就知道vim的插入补全操作,但是命令比较繁琐,很少去记忆.. 我以前使用如下命令来实现tab的插入补全.. function! CleverTab() if strpart( getline('.'), 0, col('.')-1 ) =~ '^s*$' return "" else return "" endfunction inoremap =CleverTab() 今天看了http://vim.sourceforge.net/scripts/script.php?script_id=182,使用这种方式更加科学..

时间: 2024-11-02 08:10:34

vim的插件SuperTab的相关文章

vim srcexpl插件与youcompleteme 冲突

问题描述 vim srcexpl插件与youcompleteme 冲突 大神好: 我安装了youcompleteme 与 srcexpl.如果我打开srcexpl窗口,然后使用上下左右或者hjkl) 进行代码浏览,当我按j或者下箭头 浏览时,总是出现光标突然跳转到代码的第一行,也就是文件头.这个问题大家有遇到过吗 哪位大神能帮帮我. 解决方案 两个插件不能同时用,看下是不是快捷键重复了

CCTree 1.60发布 一个Vim 7插件

CCTree 1.60该版本一个性能speed-up为tree的深度使用增量被更新. CCTree是一个Vim 7插件,显示层次的功能或使用cscope数据库文件调用树.该功能类似于其他IDE和源分析应用,提供了像Kscope,源导航,和http://www.aliyun.com/zixun/aggregation/13428.html">Eclipse. CCTree功能为C符号的依赖关系树分析仪使用cscope数据库.它基本支持函数和宏,及全局变量,宏,枚举和类型自定义扩展支持. 安装

[20170612]vim bccalc插件.txt

[20170612]vim bccalc插件.txt --//上午修改bccacl插件,加入10,16,dba,scn之类转换.由于linux版本,与windows版本存在一些差异,分别贴上来: 1.windows版本: "" calculate expression entered on command line and give answer, e.g.: " :Calculate sin (3) + sin (4) ^ 2 command! -nargs=+ Calcu

如何优雅地使用 VIM 文件管理插件 NERDTree

相信所有使用 vim 的同学都知道文件管理插件 NERDTree,这个几乎是所有拥护 vim 的开发人员都会使用的插件,可是我在刚开始使用的时候,完全用错了这个插件,使用起来反而是负担了.今天就总结一下如何优雅的使用 NERDTree. 安装和基本用法 安装插件建议使用 Vundle 进行安装, Vundle 的用法很简单,可以到 GitHub 上面查看. 在 NERDTree 操作区的一些基本操作: ?: 快速帮助文档 o: 打开一个目录或者打开文件,创建的是 buffer,也可以用来打开书签

VIM常用插件

Asciitable:ASCII字符表 该插件可以在新窗口内以8进制.10进制或16进制生成ASCII字符表. 主页:http://www.vim.org/scripts/script.php?script_id=616 calendar:日历插件 该插件可以在屏幕左侧或下方生成指定月份的日历. 主页:http://www.vim.org/scripts/script.php?script_id=52 ColorSel:颜色选择器 该插件允许你像使用Windows的颜色选择器一样来选择颜色. 主

eclim 1.7.6发布 Eclipse集成到vim的插件

eclim 是一套用于 http://www.aliyun.com/zixun/aggregation/13428.html">Eclipse 的 Vim插件,用于将Eclipse开发环境集成到Vim编辑器中.最初的目标是提供了在vim中的Eclipse Java功能,现在支持各种其他语言(c/c++, php, python, ruby, css, html, xml, 等). eclim 1.7.6该版本修正eclim Vim帮助文件的安装位置和其他小的错误修复. 软件信息:http:

eclim 1.7.5发布 Eclipse集成到vim的插件

eclim 是一套用于 http://www.aliyun.com/zixun/aggregation/13428.html">Eclipse 的 Vim插件,用于将Eclipse开发环境集成到Vim编辑器中.最初的目标是提供了在vim中的Eclipse Java功能,现在支持各种其他语言(c/c++, php, python, ruby, css, html, xml, 等). eclim 1.7.5该版本进和地一些小的改进与修正错误. 软件信息:http://eclim.org/

【Linux基础】vim配置及插件安装管理

1 写在前面   Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了, 我今天教大家把gvim改装成一个简易IDE, 说它"简易"是界面上看起来&quo

vim中的文本对象及相关插件

最近在个人博客上 http://foocoder.com  每天都会介绍一个vim插件,想起来园子也好久没更新了,也来更新一篇. 今天按读者留言的要求,介绍下文本对象.同时还会介绍我在用的几个文本相关的插件. 所谓文本对象,简单来说就是以一定标准分隔符来标识一段文本,比如一个单词,一句话,一段话. 使用文本对象后你会发现你在vim中的移动和操作速度提升了不是一点半点. 在vim中编辑命令的结构如下: <number><command><text object or motio