向某些文本块添加电子邮件/markdown 引用的最快方法是什么?

向某些文本块添加电子邮件/markdown 引用的最快方法是什么?

我经常在网站、PDF 文件等上放置一些文本块,我想向其中添加电子邮件/markdown 样式的引用。

例如我想把这个变成:

This is a quote that possible is very long and / or spans multiple lines.

Blablabla […]

And another line.

变成这样:

> This is a quote that possible is very long and / or spans multiple lines.
> 
> Blablabla […]
> 
> And another line.

>除了在每一行前面手动添加之外,还有什么更快的方法吗?

答案1

我写了一个小的 shell 脚本来解决这个问题:

#!/bin/sh
CLIPBOARD=`xclip -selection clipboard -o`
MODDED_CLIPBOARD=`echo "$CLIPBOARD" | sed 's/^/> /'`
echo "$MODDED_CLIPBOARD" | xclip -selection clipboard -i

它读取剪贴板,>在每一行前面添加内容,然后将结果放回剪贴板。

当然,有了文件就更简单了:

sed 's/^/> /' filename

相关内容