citre使用时找不到 readtags

如题,我的环境是:macosx,emacs27。 我希望能浏览 LevelDB (C++)
我先从 MELPA 下载了 citre,手动在命令行下生成了 tags 文件。
然后我打开 LevelDB 任意一个文件,光标停在某个 class 上,输入如下命令:M-x citre-peek,然后他直接报错了:

Searching for program: No such file or directory, readtags

但是,我使用 brew安装了 universal-ctags呀,如下图:

:sweat_smile: (我觉得问题不是tag文件,而是找不到readtags

mac 的话最好装一下 exec-path-from-shell

好的,我这就去试试

似乎 readtags 找不到的问题暂时解决了,如何使用 citre 似乎需要在看一看

Mac 上很多终端下使用的工具 emacs 会找不到,可能是环境变量的问题,建议安装一下 exec-path-from-shell,然后可以用自带 eshell 验证一下

可以给楼上标个“解决方案”

1 个赞