🎨 粘贴转义文本
失效 Fix https://github.com/siyuan-note/siyuan/issues/6341
This commit is contained in:
parent
119469ba1e
commit
14513fb1be
1 changed files with 4 additions and 1 deletions
|
@ -374,7 +374,10 @@ export const contentMenu = (protyle: IProtyle, nodeElement: Element) => {
|
|||
// https://github.com/siyuan-note/siyuan/issues/5446
|
||||
// A\B\C\D\
|
||||
// E
|
||||
// task-blog-2~default~baiduj https://github.com/siyuan-note/siyuan/issues/5523
|
||||
// task-blog-2~default~baiduj 无法原义粘贴含有 `~foo~` 的文本 https://github.com/siyuan-note/siyuan/issues/5523
|
||||
|
||||
// 这里必须多加一个反斜杆,因为 Lute 在进行 Markdown 嵌套节点转换平铺标记节点时会剔除 Backslash 节点,
|
||||
// 多加入的一个反斜杆会作为文本节点保留下来,后续 Spin 时刚好用于转义标记符 https://github.com/siyuan-note/siyuan/issues/6341
|
||||
clipText = clipText.replace(/\\/g, "\\\\\\\\")
|
||||
.replace(/\*/g, "\\\\\\*")
|
||||
.replace(/\_/g, "\\\\\\_")
|
||||
|
|
Loading…
Add table
Reference in a new issue