什么是用于查找 emacs 函数名称和击键的良好 in-emacs 过程
What is a good in-emacs process for finding emacs function names and keystrokes
我正在学习 emacs,我认为使用 emacs 的内置帮助功能开发工具确实可以平滑学习击键的学习曲线。
使用 emacs 的内置帮助功能查找命令名称及其击键的高效过程是什么?
例如,我忘记了关闭框架的按键。所以我按 C-h f 并输入 frame。我没有看到关闭框架的函数有任何明显的候选者,所以我 运行 在 google.
上搜索
是否有比 emacs 内置的搜索 google 更好的计划 b?或者,有没有比 C-h f 更好的计划 a 来查找我不记得名字的函数的击键?
我也安装了helm
编辑:这三个建议都是对我当前的 emacs 帮助文档搜索过程的改进,谢谢!
尝试apropos-command
,默认绑定到C-h a
。
例如,C-h a frame RET
显示包含单词 frame
的命令。
如果您有 helm,helm-M-x
是 find/execute 命令和了解击键的好方法。它是标准 M-x
的绝佳替代品。另一方面,如果您知道自己的击键,但想找出对应的命令,describe-key-briefly
,通常在 C-h c
上效果很好。
我认为 Chris 的 apropos-command
通常是一个不错的方法,但如果您想要更紧凑的东西,您可以这样做:
M-x *frame TAB
或
C-h f *frame TAB
第一个显示(在 *Completions*
缓冲区中)名称中带有 "frame" 的所有命令,第二个对函数执行相同的操作。如果列表太长,您可以在 *Completions* 缓冲区中使用 Isearch。你也可以做
M-x *close*frame TAB
查看是否有名称包含"close"和"frame"(按此顺序)的命令。
我正在学习 emacs,我认为使用 emacs 的内置帮助功能开发工具确实可以平滑学习击键的学习曲线。
使用 emacs 的内置帮助功能查找命令名称及其击键的高效过程是什么?
例如,我忘记了关闭框架的按键。所以我按 C-h f 并输入 frame。我没有看到关闭框架的函数有任何明显的候选者,所以我 运行 在 google.
上搜索是否有比 emacs 内置的搜索 google 更好的计划 b?或者,有没有比 C-h f 更好的计划 a 来查找我不记得名字的函数的击键?
我也安装了helm
编辑:这三个建议都是对我当前的 emacs 帮助文档搜索过程的改进,谢谢!
尝试apropos-command
,默认绑定到C-h a
。
例如,C-h a frame RET
显示包含单词 frame
的命令。
如果您有 helm,helm-M-x
是 find/execute 命令和了解击键的好方法。它是标准 M-x
的绝佳替代品。另一方面,如果您知道自己的击键,但想找出对应的命令,describe-key-briefly
,通常在 C-h c
上效果很好。
我认为 Chris 的 apropos-command
通常是一个不错的方法,但如果您想要更紧凑的东西,您可以这样做:
M-x *frame TAB
或
C-h f *frame TAB
第一个显示(在 *Completions*
缓冲区中)名称中带有 "frame" 的所有命令,第二个对函数执行相同的操作。如果列表太长,您可以在 *Completions* 缓冲区中使用 Isearch。你也可以做
M-x *close*frame TAB
查看是否有名称包含"close"和"frame"(按此顺序)的命令。