2

我想为 Emacs 做一个参考表。我有几个问题:

  • Emacs 上是否有任何明确的备忘单可供参考?

  • 如果没有,我怎样才能自己制作它,它应该是什么样子?

    例如,它应该是纯文本、PDF、信息文件、.org 文件还是 elisp 代码?

  • 你会在其中包括什么?

    常用命令、如何使用文档、常用术语、惯用技巧、最佳实践和漂亮技巧、常见错误和常见问题解答,也许是 elisp 基础知识?

  • 如何将其与 Emacs 集成并使其尽可能易于调用?

    由于备忘单是 Emacs 手册的密集替代品,因此它应该比手册更容易查阅。

欢迎任何想法和想法。

4

3 回答 3

0

Emacs 手册很好,但它并不以简洁而著称,而这正是你(和我!)想要的。

搜索范围很广,这是我找到的关于 emacs 的最好和最全面的备忘单:http ://www.ast.cam.ac.uk/~vasily/idl/emacs_commands_list.html

它有点长,可能包含一些不相关的部分,但总的来说是一个很好的参考。

您的备忘单将非常受欢迎,因为自 2002 年以来此表在撰写本文时尚未更新,但我认为这是一个很好的起点。

于 2013-09-25T14:54:08.140 回答
0

前段时间我正在为自己寻找一份备忘单,但我没有找到一个令我满意的。这可能是由于问题的性质。

我必须适应的第一件事是迷你缓冲区(emacs 窗口的底线)。

正如@Shep 已经提到的,Emacs 有一个很好的自文档。最有用的可能是在开始时C-h f(即按 Crtl-h 然后按 f)。这将提示您输入函数名称(以我的拙见,emacs 函数名称的命名非常好)。您可以使用星号 ( *) 作为通配符。

另一个很好的查找方法是C-h a,它会提示您输入单词或正则表达式。

此外值得注意的是,它M-x使您能够(几乎)调用 emacs 必须提供的任何功能。所以,如果你忘记了一个键绑定,但记住了函数名,那么M-x functionname <RET>就会调用这个函数。

同样值得注意的是,emacs 已经有一种备忘单功能:C-h b,它列出了所有当前分配的键绑定(当然可能不是您想要的顺序)。

然后当然是打开和保存文件。复制和粘贴(复制剪切)。导航命令。

于 2012-04-12T09:56:14.737 回答
0

堆栈溢出可能是参考基本语法的最佳起点,请参阅这篇文章

Emacs 应该是“自我记录的”。在 emacs 中,您有:

  • C-h k告诉你钥匙的作用,
  • C-h f对于函数
  • C-h v对于变量

这是一个很好的起点。

于 2012-04-12T09:19:52.490 回答