3

我想使用 emacs 在 org 模式下开发 z/Assembler 代码(我会担心以后的导出)。我能看到的具体需求是:

  1. 由于“*”开始了 z/Asm 注释,所以使用不同的字符(例如,“=”)来标识标题。我# outline-regexp:[=]+在文件开头尝试了“局部变量:”,但没有成功。
  2. 我想在传统的 z/Asm 点使用制表位,但# tab-stop-list:(1,10,16,36,72)似乎没有设置正确的制表位。
  3. 与此相关,我想将 to 的“普通标签”状态关联 org-cycle起来tab-to-tab-stop。我什至看不到如何通过“局部变量”进行尝试:
  4. 理想情况下,我想要一种 org 模式的变体,可能与“让这一切发生”的“.zorg”扩展名(无论如何)相关联。

有谁知道emacs代码会做这样的事情吗?

我既不是 emacs 的专家,也不是 Lisp,所以请放轻松——我真的不知道我在做什么。

如果您认为这是题外话,请随意将其迁移到超级用户(尽管我认为它更适合这里)。

4

1 回答 1

1

您很可能想要检查次要模式orgstruct-mode而不是 org-mode 本身。

也尝试更改org-outline-regexp而不是outline-regexp.

可悲的是,还没有对 Org Babel 的 z/Assembler 支持。

于 2012-05-06T08:04:54.270 回答