什么是用于查找emacs函数名称和击键的良好的emacs进程

时间:2015-05-15 16:05:09

标签: emacs emacs-helm

我正在学习emacs,我认为开发具有emacs内置帮助功能的设施可以真正平滑学习键击的学习曲线。

使用emacs的内置帮助功能查找命令名称及其击键的有效过程是什么?

例如,我忘记了关闭框架的关键笔划。所以我按C-h f键入框架。我没有看到关闭框架的功能的任何明显候选人,所以我在谷歌上运行搜索。

有没有比搜索谷歌内置到emacs更好的计划?或者,是否有一个比C-h更好的计划来找到一个我不记得的名字的击键?

我也安装了helm。

编辑:所有三项建议都是对我目前的emacs帮助文档搜索过程的改进,谢谢!

3 个答案:

答案 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”的命令(按此顺序)。