修改emacs自动填充功能的工作原理

时间:2011-03-30 05:47:24

标签: emacs lisp elisp

我正在尝试编辑文档(MultiMarkdown),它会对没有缩进4个空格的段落进行自动填充,并且不会对缩进4个空格的段落进行自动填充。

我应该从哪里开始寻找如何对此进行编码?

2 个答案:

答案 0 :(得分:1)

您将需要fill-paragraphif,可能progn,可能string=save-excursionforward-paragraph,{{1}或许还有一些。如果您执行backward-paragraph并为其提供名称,则可以读取所有这些内容。

至于如何,这是你的问题。如果段落以4个空格字母开头,M-x describe-function

这回答了吗?我错过了什么吗?

答案 1 :(得分:0)

  

我应该从哪里开始想象   如何编码?

我认为这个问题太过笼统。我们对您在编程方面的背景知之甚少。你知道Lisp吗?你知道吗?你对Emacs的了解程度如何?你知道advice吗?等

Emacs中的编程已有详细记录(introductionreference)。我建议你开始使用fill-函数 - 当你遇到更具体的问题时,我相信人们会更容易帮助你。