动机:使用默认设置,自动填充模式看起来不像 所希望的那样有用:如果我在段落中间插入句子,则只会重新填充当前的 行。当我插入一句话时,我希望整个段落都被重新填满。用自动填充模式自动重新填充整个段落?
问题:如何才能在我的.emacs设定auto-fill-function
(或者 normal-auto-fill-function
) 文件,这样,该段被重新填充,每当一行溢出? 我试着将它设置为fill-paragraph
,但是我不能在段落的末尾插入任意空格(例如,添加另一个单词)。
更多详细信息:我主要在LaTeX的AUCTeX主模式中使用自动填充模式。
内置在Emacs文档auto-fill-mode
状态:
当
auto-fill-mode
开启时,auto-fill-function
变量是 非nil
。
normal-auto-fill-function
的值指定在启用自动填充模式时使用 代替auto-fill-function
的功能。
为normal-auto-fill-function
变量 文档说,这是用于auto-fill-function
如果自动填充模式的功能 打开,并且初始值是do-auto-fill
。
感谢您的提示!我会尝试这些模式。 –