首页 > 代码库 > 解决emacs中cscope的定义键无效
解决emacs中cscope的定义键无效
解决emacs中cscope的定义键无效
1、cscope的el插件为xcscope.el,通过“sudo find / -name xcscope.el”查找该文件所在的位置
2、打开xcscope.el
查找“(define-key cscope:map "\C-css" ‘cscope-find-this-symbol)”改行语句
在我的机器上,"\C-css"的定义方式无法接受键输入,重新定义为"\C-c\C-s\C-s"
也就是如下语句:(define-key cscope:map "\C-c\C-s\C-s" ‘cscope-find-this-symbol)
修改同样方式("\C-css")定义的组合键
3、进入emacs,测试定义键是否成功
待解决问题
1、在定义键的时候,无法区分大小写,导致覆盖现象出现
比如
(define-key cscope:map "\C-c\C-s\C-s" ‘cscope-find-this-symbol)被下面的键绑定覆盖
(define-key cscope:map "\C-c\C-s\C-S" ‘cscope-tell-user-about-directory)
附录
1、用于查看快捷键绑定的函数:C-h k (describe-key)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。