【发布时间】:2012-09-26 07:49:27
【问题描述】:
我找到了一堆关于为一种语言编写主模式的信息 (like this),但是...我想按照 dired 或 tetris 的方式编写一个模式 -将缓冲区用作 GUI 的模式。
在"Major Modes" section of the manual 中,“基本主要模式”页面暗示它应该基于special-mode 的模式,但我找不到更多有用的信息
有没有写special-mode派生模式的好教程?有什么好的基本“hello world”级别的例子吗?
【问题讨论】:
-
寻找相同的东西 - 发生在手册的同一页面上,建议从特殊模式派生这种模式,但我找不到任何有用的东西。在没有任何有意的指导的情况下,我模糊地计划遵循 magit 和 browse-kill-ring 正在做的事情......
-
O'Reilly 的书 "Writing GNU Emacs Extensions" 有编写几种主要模式的示例,其中之一是填字游戏模式。部分在 Google 图书上 - 我不太喜欢代码的样子呈现(完成的代码块最终神奇地协同工作,而不是改进的工作示例),并且已经很老了(1997 年).. 但我会看看
标签: emacs elisp major-mode