努力工作,认真生活。


Vim


  1. Vim高级用法之taglist插件

    之前有了ctags的基础,我们就可以实现另外一项炫酷的功能了。我们都知道在类似eclipse之类的ide中,都有能够显示当前函数和变量的outline窗口。能非常清楚的看出程序的架构,而且也方便程序员寻找。好了,开始迈出vim插件之旅的第一步。 下载安装 话说到现在我才知道原来vim有他的官网的:www.vim.org,在这里照script条目就可以看到5000多个的插件了,搜索下taglist就可以找到最新的版本了:taglist_46.zip。 下载下来并解压会有两个文件夹,doc/…

    Vim阅读全文

  2. Vim高级用法之ctags工具

    都说vim强大,然而之前的简单用法并没有让我觉得vim有多强大,顶多是一个功能齐全的记事本,只到我发现了这个工具--ctags,以及由他衍生出来的很多插件,让我明白了,“哦,vim 至少可以作为一个很不错的C语言的IDE”。~~ 概述 ctags工具其实可以认为是为C语言的文件添加索引的工具。C文件经过他的处理后会生成一个tags文件来保存文件中所有函数、变量、宏的索引,通过这个索引,就能非常方便的在后续的编辑过程中获取这些信息,从而达到自动补全、识别函数和变量等一系列的功能。 安装…

    Vim, Tools阅读全文

  3. Vim基本命令

    很久不用vim了,发现什么命令都忘光了,敲起代码来连复制粘贴都不会了,还得用gedit去搞,真的相当蛋疼。这里把常用的命令汇总一下,趁机好好系统的记一下。不看不知道,看了才晓得原来vim还有很多非常炫的特性。 帮助文档 首先,我们得晓得vim的帮助文档。当然man vim 是一个不错的选择,不过他主要是基于在bash中使用,而不是在vim界面中的使用。非常感人的是,vim有一个自带的中文教程(中文!),讲的非常清楚(不过我没耐心看完)。 myths@myths-X450LD:~$ vimt…

    Vim阅读全文