我在StackOverflow上看到至少两个建议,当编辑LaTeX文档时,在句子之间插入换行符。原因是这种做法有助于源代码控制、差异比较和协同编辑。
我基本上被说服了,但我很懒,不想考虑这个问题。
因此,我正在寻找一些emacs命令来替代我的工作。可以是一个小模式,也可以是一组需要设置的变量。
我认为我不想要的是:
- 软换行文本(使用longlines和
(set long-lines-auto-wrap 't)
)。这是因为我不想对我的合作者的编辑器施加要求,而且我有时会使用其他Unix工具来检查这些文件。
- 使
fill-paragraph
能够在看起来像是句子结尾的换行符之间填充。 - 能够与
auto-fill-mode
兼容的解决方案将是一个额外的奖励。
转换为:聊天聊天聊天。
一个新句子
包装搞砸了需要修复。
咕噜咕噜
欢迎您提出评论和建议。聊天聊天聊天。
一个新句子,包装搞砸了需要修复。
咕噜咕噜
编辑:Jouni K. Seppänen 的建议让我注意到
LaTeX-fill-break-at-separators
,这表明emacs几乎已经知道如何做到这一点了。无论如何,我要去阅读一些代码,并会回报。再次感谢。
同样问题的更一般版本: 编辑器对决:在句子末尾保留换行符。谢谢,dreeves。
delete-indentation
) 的操作。但是为什么你不想要软换行呢? - ShreevatsaR