4

cgvg——命令行下的代码查看工具

view full story
linux-howto

http://linuxtoy.org – { 撰文/alexmajy } 今天给大家介绍一个命令行下查看代码的小工具——cgvg。cgvg 是由程序员 Joshua Uziel 为程序员编写的代码查看工具。简单的说,cg 的功能是递归地在当前目录下进行类似于 grep 的模式匹配查找,然后将结果输出到控制台。vg 的功能是用默认编辑器打开并定位到 cg 上次搜索得到的某一结果。这里的截屏给出了 cgvg 使用的一个例子。 虽然平时我也在 Vim 下用吴垠同学介绍到的 grep 插件[1],而且 Vim 下也有文件管理插件,但在有些情况下我还是要在 Shell 里面执行一下 find- grep-vim,再加上比较喜欢 cgvg 清晰的输出显示和简洁的命令接口,我最终决定将其纳入自己的 Linux-box 中。Archlinux 和 Ubuntu 的应该可以从源里直接安装,我的系统是 Ubuntu 9.10,直接 sudo apt-get install cgvg 就可以了。 PS: 之前一直想自己写个 Shell 脚本自动化这个过程,不过一直不知道自己平时在瞎忙什么。如果你和我一样是个比较懒惰的 Linux 用户,那么从今天起装上 cgvg 开始更加高效的生活,并把那个自动化条目从你的 Todo list 上去掉吧,哈哈。BTW,估计 Emacs 帮派可能不太需要这个东东,据说他们完全生活在 Emacs 中:)感谢 alex 分享 cgvg。 参考: [1] 手把手教你把 Vim 改装成一个 IDE 编程环境(图文) [2] http://www.uzix.net/cgvg.html { Thanks alexmajy. } Filed under: Apps, Development | Permalink | Add to del.icio.us | Email this | No comment (Software)