问题标签 [universal-ctags]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
7 浏览

ctags - 如何在 vi 中使用 gtags (=global)?

这不是关于编程的问题,但它与编程非常相关,所以我在这里问它。
最近我发现大量的 ctags 或通用 ctags 无法搜索 GNU 项目中的各种格式或定义(例如具有许多新定义的 linux 汇编代码),因此我在有效地移动源代码时遇到了一些困难。我今天找到了https://www.gnu.org/software/global/,看起来很有希望,所以我安装了名为global. 它说我gtags在源根目录中运行后应该执行此命令的手册。(我安装了全局)

$ cp /usr/local/share/gtags/gtags.vim $HOME/.vim/plugin

我找不到上面的 gtags.vim 文件,但发现/usr/share/vim/addons/plugin/gtags.vim是由 package 安装的global。所以我尝试将文件复制到 ~/.vim/plugin 目录。但是在我的 ubuntu 20.04 机器中,没有 ~/.vim/plugin 目录,我不确定plugin是目录还是文件。我觉得这本手册不是最新的或不够亲切。
谁能给我一个关于如何在 vi 中使用 gtags 的指导?(就像我们将 ctags 与 vi 一起使用)。