Clipboard

在 Thunderbird 中粘貼將換行符變成空格

  • July 4, 2015
$ cat test.txt
a
b
$ xclip test.txt

在 Thunderbird 中將內容粘貼到電子郵件中會導致

a b

知道為什麼嗎?

我正在執行 Arch Linux(64 位)並通過滑鼠滾輪點擊粘貼程式碼(儘管我也嘗試了 CTRL+V 沒有任何運氣)。

例如,在 Libreoffice 中粘貼某些內容會保留換行符。我不知道為什麼它在 Thunderbird 中不起作用。我還嘗試了 Windows 約定換行符,但在 Thunderbird 中仍然不正確。

從我的嘗試來看,我似乎無法重現您加入短線的問題。始終使用換行符粘貼或插入文本。用作品

粘貼剪貼板,用滑鼠中鍵粘貼選擇也可以。Ctrl-V

但是您要解決的實際問題可能*是將一段文本粘貼為引用,保持行格式。

為了處理這種情況,在 Thunderbird 中有一個特殊的 paste 變體可以做到這一點:在“編輯”菜單或上下文菜單中,有“粘貼為引用”。粘貼以 為前綴>的行,並單獨留下換行符。

粘貼的文本是剪貼板的內容。在 X 中,有多個用於剪切和粘貼的緩衝區。通常只使用兩個,“剪貼板”和“主要”。

你的命令

xclip test.txt

將 的內容test.txt放入“主要”中。如果要直接粘貼為引號,可以修改命令將文本放入剪貼板:

xclip -selection clipboard test.txt

*)這是對問題的解釋,可能並非如此-我看到問題在技術上是在詢問為什麼新行失去了,而不是如何更改。

引用自:https://unix.stackexchange.com/questions/164074