如果复制内容中含有 -_+=#$*~>
等特殊符号,粘贴到思源后符号可能会被解析为 markdown 标记符,如果想要粘贴原字符就需要进行转义,于是写了一个命令快速转换:
xclip -o | sed -r 's/([-_+=#$*~>])/\\\1/g' | xclip -sel clip
这个命令将剪切板第一条内容中的 -_+=#$*~>
全部加上 \
转义并再次复制到剪切板,这样就可以直接粘贴原字符了
使用该命令前需安装 xclip
,如 Debian 系:sudo apt install xclip
,Arch 系:sudo pacman -S xclip
如果想要方便快速使用,可以 alias escape="xclip -o | sed -r 's/([-_+=#$*~>])/\\\1/g' | xclip -sel clip"
,这样只需输入 escape
便可快速替换
当然还是希望思源本身支持转义粘贴
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于