Tags

作者: 一口亅 | 来源:发表于2021-05-22 10:14 被阅读0次

    tags是定义标识符的地方。例如在c和c++程序中的函数定义。
    如果要成成所有当前目录下的C文件的tags文件,使用如下命令:
    ctags *.c
    ctags是一个独立的程序。多数Unix系统已经自动安装了它。如果没有安装,请访问如下地址:

    http://ctags.sf.NET

    现在当你在vim中并且希望到达一个函数定义的时候,你可以使用如下命令进行跳转了:
    :tagstartlist
    这个命令将会发现函数“startlist”,即使该函数在另外一个文件中。

    你在查看函数“write_block”,而该函数中调用了“write_line”。但是“write_line”做了什么呢?将光标移动到“write_line”上,并且使用CTRL_J,你就可以跳转到这个函数的定义了。

    命令“:tags”可以显示使用的tags的列表。

    如果要回去,使用CTRL-T即可跳转到之前的tag。

    相关文章

      网友评论

          本文标题:Tags

          本文链接:https://www.haomeiwen.com/subject/ttmajltx.html