0

我正在尝试在我的 linux 机器上安装 xcscope for xemacs。不幸的是,emacs 已预先配置为安装我的一些工作相关的 .el 文件。因此,“Cc s”前缀不适用于 cscope,因为它必须打印我的公司徽标。

我目前已经把(define-key global-map "\C-cs" nil)它至少不打印我的公司标志。但是当我尝试将它用于任何 cscope 命令时,它什么也没做。

这是我的 .emacs 文件的副本:

(load-library "Company_XXXXX")
(define-key global-map "\C-cs" nil)
(load-file "/usr/share/emacs/site-lisp/xcscope.el")
(require 'xcscope)

我试图检查相反的结果,所以当我执行“Ch w: cscope-find-this-file”来检查它的绑定内容时,它一直告诉我“cscope-find-this-file is not on any key”。

有什么方法可以告诉 emacs 将“Cc s”绑定到 cscope 吗?

4

1 回答 1

0

您是否启用了次要模式?Mx cscope-次要模式

该库添加了一些挂钩来启用次要模式,但不清楚您要在哪里运行它。此外,这与您的全局地图无关。次要模式应该覆盖全局绑定。

于 2011-10-01T11:15:06.910 回答