好的 GNU/Emacs 教程

Mac*_*tka 9 emacs

我想深入学习emacs。问题是它们分为两类:

  • 基础知识(C-x C-s保存文件并C-x C-c存在 emacs 等)
  • 一切

我目前使用 1%-10% 的 emacs 功能,我想将其增加到 20%-40%。但是,我宁愿不必深入阅读以了解该功能对我有何用处。

是否有面向程序员的中级教程(我知道几种编程语言,包括函数式语言但不知道 LISP)?

Gil*_*il' 12

这是一个很大的主题,您可以在 Emacs wiki 上找到 Emacs 教程列表。我不会让这个答案成为教程列表的列表。我建议浏览学习策略

一旦你了解了基础知识,最好的学习方法就是实践。当您想要完成一项特定任务,并认为它可能会从更好的自动化中受益时,请寻找现有的功能或包:

  • 在菜单中搜索命令,或使用M-x apropos
  • 看说明书。
  • Emacs Wiki 中查找。
  • 在 Stack Exchange 或 Google 上搜索。

如果您想开始编写(甚至阅读)Emacs Lisp 代码,请阅读官方 Emacs Lisp 教程。在编写第一个函数之前完成前几章,然后根据需要继续。


Raj*_*ish 5

阅读这篇文章可能是一个好的开始。虽然我不知道比边做边学更好的方法。每次我尝试在 emacs 中做一些有趣的事情时,我都会点击Ctrl+ hA(capital A) 和一些短语,我希望里面有一个命令。Ctrl+还hm可以帮助我充分利用当前的缓冲模式功能。

我几乎忘记了这个博客。你可以在那里找到有趣的提示。