当前位置: 首页 > news >正文

Emacs之解决键值绑定冲突问题(一百二十三)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!

优质专栏:Audio工程师进阶系列原创干货持续更新中……】🚀

人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.

更多原创,欢迎关注:Android系统攻城狮

欢迎关注Android系统攻城狮

1.前言

本篇目的:在Emacs中绑定按键时,如果已经有的按键设置hook函数,则永远也无法达到我们的需求,因为它的键值总是抢先一步在我们前绑定,那么我们怎么解决呢?
第一步:需要找出到底是谁绑定了此键值?
第二步:解绑此键值对应的功能函数。
第三步:绑定自己的功能函数。

2.解决思路

<1>.以C-c C-c为例

发现它绑定的函数是(comment-region ARG1 ARG2 &optional ARG3)函数。
在这里插入图片描述
通过以上信息,发现C-c C-c键组合绑定了comment-region函数,并且是在c+±mode-map模式下,也就是说,只要进入C++文件中,它都会自行调用一次绑定过程,所以我们的绑定操作会被它覆盖掉,所以进入c+±mode-map源码把它注释掉即可,然后绑定我们的按键组合。

http://www.lryc.cn/news/109203.html

相关文章:

  • 瞄准产业应用,大模型加持的深兰科技AI虚拟数字人落地业务场景
  • 【网络基础进阶之路】基于MGRE多点协议的实战详解
  • Spark、RDD、Hive 、Hadoop-Hive 和传统关系型数据库区别
  • [运维]python 启用http 文件服务
  • electron-builder 打包 exe 异常错误集锦
  • 14-5_Qt 5.9 C++开发指南_基于HTTP 协议的网络应用程序
  • Kotlin委托
  • 分布式协议与算法——CAP理论、ACID理论、BASE理论
  • 接口测试 Jmeter 接口测试 —— 请求 Headers 与传参方式
  • 【redis】redis部署1主2从3哨兵demo搭建示例
  • C++数据结构之平衡二叉搜索树(一)——AVL的实现(zig-zag/左右双旋/3+4重构)
  • 免疫疗法勘察兵——DC细胞
  • Django实现音乐网站 ⑷
  • 2023年华数杯数学建模C题思路 - 母亲身心健康对婴儿成长的影响
  • openGauss学习笔记-30 openGauss 高级数据管理-别名
  • C#实现多线程局域网扫描器的思路与具体代码
  • Redis秒杀:一人一单问题及初步解决
  • python 数据分析面试题:求分组排第n名的记录数据
  • eclipse常用快捷键
  • 什么是OCR?OCR技术详解
  • 【大模型】开源且可商用的大模型通义千问-7B(Qwen-7B)来了
  • SQL分类及通用语法数据类型
  • 亿欧智库:2023中国功效型护肤产品成分解析研究报告(附下载
  • Kubernetes高可用集群二进制部署(一)主机准备和负载均衡器安装
  • python与深度学习(十二):CNN和猫狗大战二
  • React(1)——快速入门
  • 【论文】【生成对抗网络五】Wasserstein GAN (WGAN)
  • 学习率Learn_rate是什么(深度学习)
  • webpack基础知识五:说说Loader和Plugin的区别?编写Loader,Plugin的思路?
  • AI大模型之花,绽放在鸿蒙沃土