我有这样的文字
Transport Layer Security (TLS) and its predecessor
Secure Sockets Layer (SSL)
are cryptographic presentation protocols used in the telecommunications field
我想要像这样的“完美”格式
Transport Layer Security (TLS) and its predecessor Secure Sockets Layer (SSL)
are cryptographic presentation protocols used in the telecommunications field
“语法标准”并不重要
这个例子也可以
Transport Layer Security (TLS) and its predecessor Secure Sockets Layer (SSL
) are cryptographic presentation protocols used in the telecommunications fi
eld
我已经尝试过命令
fmt -w 77
和
par
但结果不是我想要的。有什么建议吗?我通常使用 vim,所以即使 vim 命令也可以接受,但更好的是使用外部命令与任何编辑器或不使用编辑器一起使用。使用 vim 我尝试过这个方法
set formatprg=par\ j1w77
然后gq
,但是结果不是我想要的。
答案1
解决方案在用户cas的评论中
export PARINIT="rTbgqR B=.,?_A_a Q=_s>| w78"
如果你想在字符号 78 之后“剪切”,然后打开 vim,选择文本并按gq
。工作正常。