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


    今天看到LinuxTOYalexmajy的文章是介绍一款console下查看代码的工具--cgvg,下载用了一下感觉非常好用,所以转过帖子来做备忘!虽然我不是程序员,不过经常翻箱倒柜找代码倒是常有的事情!

    今天给大家介绍一个命令行下查看代码的小工具——cgvg。cgvg 是由程序员 Joshua Uziel 为程序员编写的代码查看工具。简单的说,cg 的功能是递归地在当前目录下进行类似于 grep 的模式匹配查找,然后将结果输出到控制台。vg 的功能是用默认编辑器打开并定位到 cg 上次搜索得到的某一结果。
    下载地址

    目前最新版是cgvg-1.6.2.tar.gz 下载完后解压缩按照INSTALL安装。
    tar zxvf cgvg-1.6.2.tar.gz
    cd cgvg-1.6.2
    ./configure --prefix=/usr/local/cgvg
    make install
    ln -s /usr/local/cgvg/bin/vg /bin/vg
    ln -s /usr/local/cgvg/bin/cg /bin/cg

    安装完毕后接可以用cgvg来查找代码了

    使用方法:
    cg 关键词 路径 回车后会得到一个带序列号的文件列表 列表大致为 序列号、文件名、关键词所在行号、关键词

    vg 序列号   用vg命令跟对应文件列表的序列号将用vi打开该文件。

    另外还有一些要注意的地方,使用linux 的朋友比较习惯使用vim 并且有语法高亮,但是cgvg 默认使用的是vi打开文件,中个时候需要配置一下cgvg的配置文件,把安装目录里的cgvgrc-example文件拷贝到家目录下并命名成.cgvgrc 编辑该文件第8行#EDITOR=vim 取消该行的注释就可以了!


  • 相关阅读:
    eharts入门篇一
    手机侧滑导航栏
    用js+cookie实现商城的购物车功能
    实现文字底部居中
    超出两行或三行显示省略号
    clear-fix清除浮动的两种写法
    sass学习入门篇(三)
    如何回答面试中问到的Hibernate和MyBatis的区别
    设计模式之--单例模式
    设计模式之---工厂模式
  • 原文地址:https://www.cnblogs.com/storymedia/p/4436185.html
Copyright © 2020-2023  润新知