在Vim中使用ctags

如何在Vim中使用ctags?之前在《把Vim打造成真正的IDE》系列里已经讲过大致的ctags在vim中的使用,这篇文章我们就详细的讲一下。 首先要明白,ctags是什么? 官方的解释是:产生标记文件以帮...

把VIM打造成一个真正的IDE(3)

好了,接着前面的两篇,我们今天来写《把VIM打造成一个真正的IDE》系列的终结篇。 我们之前已经让在VIM下看代码变得方便与简单,现在我们来让用Vim写代码也一样方便~看完本篇之后,你就...

如果vim是微软设计的

不小心发现了这么张图片,如果vim是微软设计的,还真的影射了微软的软件习惯呢,呵呵,发现大家都喜欢整点黑色幽默啊~~ 呵呵,如果没有看懂的话,就注意那个回形针说的话哦~ 版权所有...

Vim全屏模式

首先需要解释一下,全屏模式-即隐藏了所有标题栏,任务栏之后的效果,截图如下: 需要的插件如下: gvimfullscreen.dll  下载gvimfullscreen.dll 之后只需要在vimrc中配置如下代码就可以按F11使Vim...

Vim正则表达式查找替换

这里简单的给大家介绍一下Vim的查找替换,众所周知,Vim对正则表达式的支持是非常好的,对于程序员来说在分析大量数据的时候,用到Vim的这个功能无疑是件利器。 首先大家要明白vim正则...

把VIM打造成一个真正的IDE(2)

OK,上一篇文章,我们已经配置好了一个可以正常使用的VIM,那么在我们真正来到程序员的VIM世界之前,希望你能在VIM里面再多加下面几个配置。 set go= “无菜单、工具栏” 对,让我真...

驳《别碰我,VIM》

几天前第一次读到《别碰我,VIM》这篇文章的时候,就已经觉得不可理喻,谁知后来竟然还来了个续,实在是无法理解文章的作者无知无畏到什么时候,难不成以后还要出个续续? 行,套用...

其实VIM自己定义了一些操作快捷键来实现各种语言的方便编写,只是之前居然一直都没有发现,写在这里也帮大家参考一下~~ 1 2 3 4 5 6 ci[ 删除一对 [] 中的所有字符并进入插入模式 ci( 删除一...

把VIM打造成一个真正的IDE(1)

这里所说的IDE主要是指C/C++开发,但是由于笔者之前也搞java和c#开发,所以对这两种语言也会有所兼顾。 这个话题可能要分好几篇文章来写了,今天主要讲一下最简单的,包括vimrc里面的基本...

VIM解决中文编码问题

虽然VIM自7.0之后对双字节的编码已经支持的很不错了,但是,还是需要一些配置才能完全实现的哦。 要解决的问题: 1.识别双字节编码格式 需要先了解的知识: vim中的内置变量: enc(encoding):vim...