在 Thunderbird 中粘贴会将换行符变成空格

在 Thunderbird 中粘贴会将换行符变成空格
$ cat test.txt
a
b
$ xclip test.txt

在 Thunderbird 中粘贴电子邮件中的内容将导致

a b

知道为什么吗?

我正在运行 Arch Linux(64 位),并通过单击鼠标滚轮粘贴代码(尽管我也尝试过 CTRL+V,但没有任何运气)。

例如,在 Libreoffice 中粘贴某些内容会保留换行符。我不知道为什么它在 Thunderbird 中不起作用。我还尝试了 Windows 约定换行符,但在 Thunderbird 中仍然不正确。

答案1

从我的尝试来看,我似乎无法重现您加入短线的问题。文本总是与换行符一起粘贴或插入。
粘贴剪贴板Ctrl-V有效,使用鼠标中键粘贴选择也有效。

但你的实际问题解决可能*粘贴一段文本作为引文,保持行格式。

为了处理这种情况,thunderbird 中有一个 Pastin 的特殊变体来做到这一点:在“编辑”菜单或上下文菜单中,有“粘贴为引用"。这将粘贴以 为前缀的行>,并保留换行符。

粘贴的文本是剪贴板的内容。在X中,有多个用于剪切和粘贴的缓冲区。通常只使用两个,“剪贴板”和“主要”。

你的命令

xclip test.txt

将 的内容放入test.txt“主要”中。如果你想直接粘贴为引用,可以修改命令将文本放入剪贴板:

xclip -selection clipboard test.txt



*)这是对问题的解释,但情况可能并非如此 - 我看到问题在技术上是问为什么新行丢失,而不是如何改变它。

相关内容