如何通过换行拉开段间距同时不破坏块

遇到的问题

通用按键shift+enter可以实现段内换行,但是段内换行又没法拉开段间距。(不美观
而通过严格换行输入enter)后,虽然可以拉开段间距,但是这两段已经不属于同一个文字块了,在搜索的时候又不能一次性将这几段的文字内容显示完整。

软件版本:v1.5.8
安装插件:Easy typing

预期的效果

我想通过输入shift+enter达到段落间有缩进符|连接的效果,这样既能够让两段文字在视觉上有分割的效果,在搜索的时候,也能够显示完整这几个段落的内容。同时引用的时候也可以分段引用。

效果参考截图:

已尝试的解决方案

通过输入enter 再输入tab再输入 shift+enter,再输入一次enter,一共四次键入才能达到这样的效果。
image

呃, 一个shift+enter不够的话, 再加一个不就好了…
但个人建议是能别用软换行就别用.

recording

1 个赞

很奇怪的需求,如果是为了快速操作的话,可以写个ahk脚本

; Ctrl+Q触发
^Q::
    Send, {Enter}
    Send, {tab}
    Send, +{Enter}
    Send, {Enter}
return

目前我就是这么做的。加一个判断条件,识别当前窗口是Obsidian。把最后一个enter换成backspace
最后一个是enter虽然在段尾可以实现预期效果,但如果在文字中插入就不行了。