Emacs查看按键与其对应函数之间的关系
2015-04-14 08:58
417 查看
查看按键和其对应函数之间的关系
在 Emacs 中,每一个按键都对应一个 elisp 的函数。例如: C-n 对应 M-x next-line ,
任何一个 elisp 的命令函数(带有 interactive的 defun) ,都可以
和一个按键绑定。
有的时候,知道一个命令,M-x some-command , 但是记不住这个命
令的快捷键是什么,有的时候知道一个快捷键,但是不知道对应的命
令是什么。可以试试下面的方法:
按键到命令
C-h k 然后按下快捷键。就可察看快捷键对应的命令名称了。
命令到按键
C-h w 然后输入命令的名称,就可以知道是否有按键与其对应了。
而且,按键和菜单,工具栏都是一样的。也就是说,C-h k 然后选择
一项菜单项或者工具栏,就可以察看菜单或者工具栏对应的函数名称。
有的时候 mode line 上的字符也是可以用鼠标点击来实现一些功能。
这些功能也是可以用 C-h k 察看其对应的命令的。
对于 elisp 程序员来说, key-binding, lookup-key, where-is 是
比较有用的.
本文出自 “固态U盘” 博客,请务必保留此出处http://lavenliu.blog.51cto.com/5060944/1632089
相关文章推荐
- FAQ_20 如何查看函数之间调用关系?
- Activity 与 Fragment 之间生命周期函数的对应同步关系图
- 四大作用域与其相对应的对象之间的关系_以request对象为例
- DS5020 Lun与AIX 系统之间对应关系查看
- git查看本地分支关联(跟踪)的远程分支之间的对应关系,本地分支对应哪个远程分支
- HDFS中的file与block块之间的对应关系举例
- c++中的虚函数和多态之间的关系
- 数组,指针与函数之间的关系
- 基本数据类型与其对应的封装类之间的相互转换
- 建立重叠摄像头之间的视点对应关系
- git查看各个branch之间的关系图
- PluginRepository负责加载nutch系统下的插件,可以通过installExtensionPoints()函数查看要加载的插件和对应路径
- javascript中函数声明、变量声明以及变量赋值之间的关系与影响
- Eigen函数与Matlab函数的对应关系
- fork函数与I/O函数之间的交互关系
- 从getChildByTag函数看Menu与MenuItem之间的关系
- VC编程中常用数据类型和函数在不同编码格式下的对应关系
- 栈,函数,参数,局部变量之间的关系
- “计算机语言概念”与“具形对象”之间对对应关系系统
- Window系统、主函数和窗口函数这三者之间的关系