Emacs 使用自动填充模式自动重新填充整个段落?

Emacs 使用自动填充模式自动重新填充整个段落?,emacs,word-wrap,dot-emacs,Emacs,Word Wrap,Dot Emacs,动机:使用默认设置,自动填充模式似乎没有我想象的那么有用 希望:如果我在段落中间插入一个句子,只有当前 该行已重新填充。当我插入一个句子时,我希望整个段落都重新填充 问题:如何设置自动填充功能(或者 my.emacs中的正常自动填充功能 文件,以便在单行溢出时重新填充段落? 我尝试将其设置为“填充段落”,但无法在段落末尾插入任何空格(例如,添加另一个单词) 更多详细信息:我主要在LaTeX的AUCTeX主模式中使用自动填充模式 自动填充模式的内置Emacs文档说明: 当自动填充模式开启时,自动填

动机:使用默认设置,自动填充模式似乎没有我想象的那么有用 希望:如果我在段落中间插入一个句子,只有当前 该行已重新填充。当我插入一个句子时,我希望整个段落都重新填充

问题:如何设置
自动填充功能
(或者 my.emacs中的正常自动填充功能 文件,以便在单行溢出时重新填充段落? 我尝试将其设置为“填充段落”,但无法在段落末尾插入任何空格(例如,添加另一个单词)

更多详细信息:我主要在LaTeX的AUCTeX主模式中使用自动填充模式

自动填充模式的内置Emacs文档说明:

自动填充模式
开启时,
自动填充功能
变量被激活 无

normal auto fill function
的值指定要使用的功能 用于启用自动填充模式时的自动填充功能

正常自动填充功能的文档
表示如果启用了自动填充模式,则该功能将用于
自动填充功能

启用,并且初始值为
do auto fill

您可能希望尝试
重新填充模式。但总的来说,要让这样一个特性很好地工作是很棘手的。另一种方法是仅作为重新显示的一部分进行重新填充(即不影响缓冲区的实际内容)。为此,请尝试为可以尝试的LaTeX文件设置
换行
或启用
可视行模式

(需要AUCTeX)

(添加挂钩“乳胶模式挂钩”(lambda()
(setq自动填充功能“乳胶填充段落”))

但是要小心使用。

谢谢你的提示!我将尝试这些模式。这对于在段落内编辑非常有效,但拒绝让我在段落末尾插入空格(以开始一个新词)。我的
(setq自动填充函数(lambda()(if(查看“\n”)(do auto fill)(乳胶填充段落))运气更好。