我每次运行ctags -R XXX
时都会收到“跳过XXX:它不是普通文件”。由于某种原因,Cygwin上的ctags不会递归目录。当然,我一定在做一些愚蠢的事情。任何想法为什么ctags不会在Cygwin上递归?
每当我尝试在我的项目根目录中的事实标准ctags -R
,它抱怨我没有指定任何输入文件。当我指定一个目录时,它似乎认为它是一个文件。
我有点难过。我从头开始安装了一个新的Cygwin版本。我安装了一切。我很少使用Cygwin。 ctags可以在我所有的BSD,Linux,Mac和Solaris机器上完美工作。
我以为Perforce的只读权限可能是罪魁祸首,但chmod 777
没有改变。
任何想法?我应该从源代码重新编译吗?
嗨 - 事实证明,Cygwin没有安装Exuberant Ctags,但有一些其他版本(来自emacs?)。请参阅:http://cygwin.com/ml/cygwin/2012-12/msg00166.html – 2012-12-11 19:00:28