我已经安装了 cscope 并在 emacs 中使用了 xcscope.el。
我想在 Emacs 中使用cscope-index-files
. 但是在设置目录时,它总是说No match
.
该cscope-index-files
命令期望用户在交互调用时通过 minibuffer 提供有效目录。您可以从源代码中xcscope.el
通过提供给函数的字符串的第一个字符来判断interactive
,在本例中,“D”表示目录:
(defun cscope-index-files (top-directory)
(interactive "DIndex files in directory: ")
...
当我运行时M-x cscope-index-files
,我看到 emacs 说No match
我是否提供了一个不存在的目录,例如~/aaaaa
;在这种情况下,emacs 不会接受它,并且 minibuffer 显示~/aaaaa[No match]
. 调用时是否提供了有效目录cscope-index-files
?
格雷厄姆