我正在学习emacs,我认为开发具有emacs内置帮助功能的设施可以真正平滑学习键击的学习曲线。
使用emacs的内置帮助功能查找命令名称及其击键的有效过程是什么?
例如,我忘记了关闭框架的关键笔划。所以我按C-h f键入框架。我没有看到关闭框架的功能的任何明显候选人,所以我在谷歌上运行搜索。
有没有比搜索谷歌内置到emacs更好的计划?或者,是否有一个比C-h更好的计划来找到一个我不记得的名字的击键?
我也安装了helm。
编辑:所有三项建议都是对我目前的emacs帮助文档搜索过程的改进,谢谢!
答案 0 :(得分:5)
尝试apropos-command
,默认情况下绑定到C-h a
。
例如,C-h a frame RET
显示包含单词frame
的命令。
答案 1 :(得分:5)
如果你有掌舵,helm-M-x
是查找/执行命令和了解击键的好方法。它是标准M-x
的绝佳替代品。另一方面,如果你知道你的击键,但想要找出与之对应的命令,describe-key-briefly
,通常在C-h c
上效果很好。
答案 2 :(得分:4)
我认为克里斯的apropos-command
通常是一种很好的方法,但如果你想要一些稍微紧凑的东西,你可以这样做:
M-x *frame TAB
或
C-h f *frame TAB
第一个显示(在*Completions*
缓冲区中)名称中带有“frame”的所有命令,第二个显示功能相同的命令。如果列表太长,您可以在* Completions *缓冲区中使用Isearch。你也可以
M-x *close*frame TAB
查看是否有一个名称包含“close”和“frame”的命令(按此顺序)。