vim:标签列表生成标签失败



尝试在.py文件上运行标签列表(:TlistToggle)时,出现错误:

Taglist: Failed to generate tags for /Users/...py
ctags: illegal option -- -^@usage: ctags [-BFatuwvx] [-f tagsfile] file ...^@

我已经下载了最新的标签列表和 ctags插件,并在 vim 中运行了:let Tlist_Ctags_Cmd = '"/usr/local/bin/ctags"'(我在 OS X 上,在终端中运行 vim)。

为什么我会收到上述错误的任何想法?

Taglist 只支持"繁盛的 ctags 工具",不支持"GNU ctags 或 Unix ctags",请参阅常见问题解答。

我使用标签栏代替它。

您需要"旺盛的ctags工具",您可以按照以下步骤构建自己的并安装。

  1. 从 http://ctags.sourceforge.net 下载峭壁
  2. 将 ctags 提取到文件夹(例如电子标签)
  3. 转到该文件夹 ( cd 电子岩壁 )
  4. 。/配置
  5. 。/做

拥有二进制文件后,您可以将其移动到 bin 文件夹中,如下所示:

sudo mv ctags/usr/bin/ctags-exuberant

并使用 ctag 旺盛而不是 ctags。

相关内容

  • 没有找到相关文章

最新更新