请注意,Zanblog并不支持低于IE8的浏览器,为了获得最佳效果,请下载最新的浏览器,推荐下载 Chrome

无所不能的vim-vim到底能做什么

Vim 50,205
其实很早就想写这篇文章了,虽然晚上介绍vim的文章很多,本博也已经就vim的使用写了70多篇博文,但是由于历史的原因,还有很多人对vim能做什么存在误解,包括: vim对中文支持不好 vim适合临时编辑文本,对IDE的支持不好 vim的内嵌脚本语言不够强大,不像emacs的lisp...
阅读全文 115

无所不能的vim-vim到底能做什么

3-05 50,205

其实很早就想写这篇文章了,虽然晚上介绍vim的文章很多,本博也已经就vim的使用写了70多篇博文,但是由于历史的原因,还有很多人对vim能做什么存在误解,包括...
阅读全文 115

在vim(gvim)中使用ctags(2)-奇技淫巧

Vim 17,890
由于工作需要,所以最近ssh到服务器上写代码的时间越来越多,反而在本地用gvim写代码的机会却少了,所以工作方式上也就发生了一点变化。 由于ctags本身在windows下运行效率的瓶颈(还有gvim对tags文件的检索),我在windows下面很少愿意提前装载tags的,不过在linux...
阅读全文 20

在vim(gvim)中使用ctags(2)-奇技淫巧

4-11 17,890

由于工作需要,所以最近ssh到服务器上写代码的时间越来越多,反而在本地用gvim写代码的机会却少了,所以工作方式上也就发生了一点变化。 由于ctags本身在wind...
阅读全文 20

crontab命令详解

Web开发 6,063
好吧,我承认,我完全是为了让ctags每天固定时间点帮我给vim生成tags文件…… crontab说明 : crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定user 的时程表,这个前提是你必须要有其权限(比如说是...
阅读全文 4

crontab命令详解

1-27 6,063

好吧,我承认,我完全是为了让ctags每天固定时间点帮我给vim生成tags文件…… crontab说明 : crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话...
阅读全文 4

让Vim(gvim)支持C++STL库的自动补全

Vim 25,376
在使用C++时,我们经常会使用到STL,相信很多人都想过,如果vim能实现stl库自动补全就好啦,这篇文章,我们就来实现这一点。 (文中所有操作均在windows下进行,在linux也一样可以实现,笔者就不写了) 1.请确保安装好了ctags,和omnicppcomplete;如果你还没有安装好...
阅读全文 49

让Vim(gvim)支持C++STL库的自动补全

1-19 25,376

在使用C++时,我们经常会使用到STL,相信很多人都想过,如果vim能实现stl库自动补全就好啦,这篇文章,我们就来实现这一点。 (文中所有操作均在windows下进...
阅读全文 49

在Vim(gvim)中使用cscope

Vim 47,417
之前已经详细的介绍了在 vim中使用ctags ,这篇文章我们就来详细介绍一下如何在vim中使用cscope。 首先,我们还是了解一下什么是cscope。简单来讲,cscope主要用来协助浏览C/C++语言,他的功能要强大于ctags,不仅支持变量/函数的定义查询,还记录了函数的调用处查询...
阅读全文 42

在Vim(gvim)中使用cscope

10-24 47,417

之前已经详细的介绍了在 vim中使用ctags ,这篇文章我们就来详细介绍一下如何在vim中使用cscope。 首先,我们还是了解一下什么是cscope。简单来讲,cscope主...
阅读全文 42

在Vim中使用ctags

Vim 103,527
如何在Vim中使用ctags?之前在《把Vim打造成真正的IDE》系列里已经讲过大致的ctags在vim中的使用,这篇文章我们就详细的讲一下。 首先要明白,ctags是什么? 官方的解释是: 产生标记文件以帮助在源文件中定位对象。 其生成的标记文件tags中包括这些对象的列表: ...
阅读全文 36

在Vim中使用ctags

10-21 103,527

如何在Vim中使用ctags?之前在《把Vim打造成真正的IDE》系列里已经讲过大致的ctags在vim中的使用,这篇文章我们就详细的讲一下。 首先要明白,ctags是什么? ...
阅读全文 36

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

Vim 96,872
好了,接着前面的两篇,我们今天来写《把VIM打造成一个真正的IDE》系列的终结篇。 我们之前已经让在VIM下看代码变得方便与简单,现在我们来让用Vim写代码也一样方便~看完本篇之后,你就可以完全抛弃sourceinsight之类的工具啦~ 3)omnicppcomplete.vim 实现写C/C++语...
阅读全文 149

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

10-19 96,872

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

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

Vim 124,596
OK,上一篇文章,我们已经配置好了一个可以正常使用的VIM,那么在我们真正来到程序员的VIM世界之前,希望你能在VIM里面再多加下面几个配置。 set go= “无菜单、工具栏” 对,让我真正抛弃鼠标,进入美妙的VIM之旅吧! 首先说说一个IDE应该有的几个功能: ...
阅读全文 205

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

10-17 124,596

OK,上一篇文章,我们已经配置好了一个可以正常使用的VIM,那么在我们真正来到程序员的VIM世界之前,希望你能在VIM里面再多加下面几个配置。 set go= “...
阅读全文 205