当我键入ctags -e
它时返回一个错误,说它不知道该命令行选项.我认为它应该知道有关繁荣的标签,因为它etags
适用于cli.
另外,我收到以下错误:ctags: unrecognized option --langdef=arc
我的〜/ .ctags文件中有以下内容:
--langdef=arc --langmap=arc:.arc --regex-arc=/^\(def ([a-zA-Z1-9_*\/<>-]+)/\1/ --regex-arc=/^\(= ([a-zA-Z1-9_*\/<>-]+)/\1/ --regex-scheme=/^\(xdef ([a-zA-Z1-9_*\/<>-]+)/\1/
jamessan.. 10
etags
是"Emacs标签"的缩写,而不是"旺盛的标签".听起来你安装了Emacs的etags
命令,而不是exuberant-ctags'.
etags
是"Emacs标签"的缩写,而不是"旺盛的标签".听起来你安装了Emacs的etags
命令,而不是exuberant-ctags'.
事实证明我的系统安装了基本的ctags,但没有安装ctags.所以即使etags
存在一些命令,旺盛的ctags在某种程度上仍然是不同的.
sudo apt-get install ctags
解决了这个问题
sudo apt-get install exuberant-ctags
为我解决了问题。我在cubietruck的ARM开发板上运行Debian Jessie。