在 emacs 中将段落重新格式化为特定宽度的最简单方法是什么?

Roo*_*ook 4 emacs

对于 Vim 用户:我正在寻找tw=80,gq

我有两个特定宽度的段落,我想重新格式化以适应 80 个字符的宽度。做到这一点的最简单方法是什么,同时保持段落(之间的空行)分开?

cYr*_*rus 9

80 个字符应该是默认宽度,否则:

C-x f 80 RET
Run Code Online (Sandbox Code Playgroud)

然后选择您的段落并按:

M-q
Run Code Online (Sandbox Code Playgroud)

对于合理的版本使用:

M-1 M-q
Run Code Online (Sandbox Code Playgroud)

M元键在哪里:AltEsc

  • 我不知道,但如果涉及段落重新格式化,请考虑以下事项: 1) 如果没有选择其他内容,`Mq` 将应用于当前段落;2) 您可以使用`Mx auto-fill-mode` 在您编写文本时自动重新格式化文本。希望这可以帮助。 (2认同)