从浏览器复制东西,是 HTML 格式,带着样式。如果粘贴到富文本编辑器里,例如 Anki,就会保留样式。浏览器很喜欢自作主张搞一些莫名其妙的样式,有的时候套个 div
,有的时候带个背景色,有的时候多个
,很坑。在《博客的离谱排版问题》中我就遇到过类似的问题。
如果就是需要纯文本格式,怎么办?Anki 其实支持纯文本粘贴,但似乎无法去除 div
。这时候,通常需要去记事本里头过一遍,把样式洗掉。实在麻烦,于是求助万能的 AutoHotkey。写个脚本,果然能用。
如下脚本,睡眠十毫秒是为了避免有时候还没复制到。我也不知道为什么会出现那种情况,不过睡眠一下就解决了,呵呵……
; Ctrl+Alt+C 纯文本复制
^!c::{
Send "^c"
ClipWait 1
Sleep 10
A_Clipboard := A_Clipboard
}