网站推广的目标是什么,泽成seo网站排名,宜兴做网站哪个好,深圳手机网站公司vimctags使用_tiefanhe的博客-CSDN博客
Ubuntu下安装Ctags 只需使用apt-get install ctags即可
熟练的使用ctags仅需记住下面七条命令#xff1a; 1#xff0e; $ ctags–R * ($ 为Linux系统Shell提示符) 2. $ vi –t tag(请把tag替换为您欲查找的变量或函数名) …vimctags使用_tiefanhe的博客-CSDN博客
Ubuntu下安装Ctags 只需使用apt-get install ctags即可
熟练的使用ctags仅需记住下面七条命令 1 $ ctags–R * ($ 为Linux系统Shell提示符) 2. $ vi –t tag(请把tag替换为您欲查找的变量或函数名) 3 ts (ts助记字tags list, “:”开头的命令为VI中命令行模式命令) 4 tp (tp助记字tags preview);此命令不常用可以不用记 5 tn (tn助记字tags next);此命令不常用可以不用记 6 Ctrl ] 7 Ctrl T 下面我们逐条的解释上面的命令 “$ ctags –R *” “-R”表示递归创建也就包括源代码根目录当前目录下的所有子目录。“*”表示所有文件。这 条命令会在当前目录下产生一个“tags”文件当用户在当前目录中运行vi时会自动载入此tags文件。 Tags文件中包括这些对象的列表 用#define定义的宏 枚举型变量的值 函数的定义、原型和声明 名字空间namespace 类型定义typedefs 变量包括定义和声明 类class、结构struct、枚举类型enum和联合union 类、结构和联合中成员变量或函数 VIM用这个“tags”文件来定位上面这些做了标记的对象。 剩下的命令就是定位这些对象的方法 “$ vi –t tag”在运行vim的时候加上“-t”参数 例如[/usr/src]$ vim -t main 这个命令将打开定义“main”变量或函数或其它的文件并把光标定位到这一行。 如果这个变量或函数有多处定义在VI命令行模式“ ts”命令就能列出一个列表供用户选择。 “ tp”为上一个tag标记文件“ tn”为下一个tag标记文件。当然若当前tags文件中用户所查找的变量或函数名只有一个“:tp,:tn”命令不可用。 最方便的方法是把光标移到变量名或函数名上然后按下“ Ctrl]”这样就能直接跳到这个变量或 函数定义的源文件中并把光标定位到这一行。用“ Ctrlt”可以退回原来的地方。即使用户使用了N次“Ctrl]”查找了N个变量按N次“Ctrlt”也能回到最初打开的文件它会按原路返回。 注意运行vim的时候必须在“tags”文件所在的目录下运行。否则运行vim的时候还要用“ :settags”命令设定“tags”文件的路径这样vim才能找到“tags”文件。在完成编码时可以手工删掉tags文件。 注另外在windows下有gvim可以使用而且也可以使用ctags。这个ctags可以从其它的软件包的目录里边copy出来。比如ultraedit就带了一个ctags程序你直接将其copy到gvim的目录下的vim目录下就可以了。