有没有一种好方法可以配置 vim 以发送包含悬挂缩进的 format=flowed 电子邮件?
我完整的 vimrc (用于测试目的)是:
set nocompatible
set fo+=awn
set tw=72
set ai
我正在输入类似的内容:
1. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam
posuere dui lorem, et condimentum nulla. Sed pharetra justo nec ante
fringilla non mattis nisi blandit. Donec molestie ligula dolor.
Nulla facilisi. Aliquam vel nulla elit, mollis facilisis metus. Sed
id eros a ante blandit convallis id sit amet elit. Duis malesuada
lobortis leo a placerat. Sed ut ipsum nisl. Sed pretium mauris vitae
velit sollicitudin iaculis.
vim 为除最后一行之外的每一行添加一个尾随空格,每组 fo+=w。它还为悬挂缩进增加了空间。看起来不错!
我的邮件客户端设置了 format=flowed 标头。在 Mail.app 或 mutt 中查看此电子邮件的结果并不漂亮:
1. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam posuere dui lorem, et condimentum nulla. Sed pharetra justo nec ante fringilla non mattis nisi blandit. Donec molestie ligula dolor. Nulla facilisi. Aliquam vel nulla elit, mollis facilisis metus. Sed id eros a ante blandit convallis id sit amet elit. Duis malesuada lobortis leo a placerat. Sed ut ipsum nisl. Sed pretium mauris vitae velit sollicitudin iaculis.
该段落正确换行,因为调整阅读器客户端的大小会重新排列它(这不是您在 stackoverflow 上看到的,但您明白了)。问题是,“Etiam”和“posuere”之间有 5 个空格,并且所有其他行已重新连接在一起。
vim 有解决这个问题的方法吗?或者这是 format=flowed 规范的限制?其他人如何处理这个问题?