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)(乳胶填充段落))运气更好。