siyuan-note / siyuan

A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
https://b3log.org/siyuan
GNU Affero General Public License v3.0
18.47k stars 1.38k forks source link

关于“光标所在块钱插入空块” #9782

Closed Chenm4 closed 9 months ago

Chenm4 commented 9 months ago

In what scenarios do you need this feature?

如图一所示我在光标处使用向前插入空块效果如图二所示,但是这个功能我觉得应该在最外层插入,因为在这个位置我不使用向前插入空块的方式我直接回车效果也是一样的,但是我想在顶层列表前插入就比较麻烦需要把光标移动到列表的上一个块然后可能还需要多次回车因为列表块的上一个块可能是嵌套的列表块 image image

Describe the optimal solution

同时我在思考一个问题时如果是列表块的向上插入一个块是否插入一个父列表的形式会更好,图一是插入前,图二是插入后的,但是我觉得插入后的效果是否应该变成图三的形式会更好?因为我如果不想要这个列表我直接enter或者shift+tab都可以直接变成图二形式都很方便,但是如果我想要一个父列表就会很困难,首先要新建一个列表然后还要再拖动列表变成新列表,这个还有一定概率内核异常 image image

Describe the candidate solution

No response

Other information

No response

Chenm4 commented 9 months ago

简而言之就是痛点在于如何在下图所示的位置快速插入一个列表块,当前的操作都需要好几步骤(可能我这个格式比较怪,列表直接嵌套引用,我这个是用的quickadd的那个功能,我感觉很好用 image

88250 commented 9 months ago

可以先用 Shift+↑ 多选几次后扩选到列表,然后再按 Ctrl+Shift+B 插入。

Chenm4 commented 9 months ago

可以先用 Shift+↑ 多选几次后扩选到列表,然后再按 Ctrl+Shift+B 插入。

哦哦哦,确实可以,感谢

Chenm4 commented 9 months ago

image 一个新的疑惑是我整理笔记的时候想在上图光标的位置回车让光标后面的链接变成子列表,但是回车后变成下图所示 image 下面这个图是我想实现的效果(我目前只能通过剪切掉后面的内容然后回车来实现,所以不太理解为什么后面有东西和没有东西不一样)。我觉得痛点在于如果是下图这种形式我能很快速的转换为上图的形式直接通过shift tab即可,但是我不知道有没有办法通过上图形式快速转成下图 image

Vanessa219 commented 9 months ago

@Chenm4 翻看了一下,大致原因如下: https://github.com/siyuan-note/insider/issues/363

Chenm4 commented 9 months ago

@Chenm4 翻看了一下,大致原因如下: siyuan-note/insider#363 @Vanessa219 2.11.2版本的列表出现了问题 image 此类列表加引述选择转为段落功能后好像百分百复现内核异常退出

Chenm4 commented 9 months ago

最新版本的插入块的api好像也有点问题了,不过我最近比较忙没空具体测,回退到2.10版本正常了,应该就是最近两个版本的问题(顺便说下插入块2.10也有时候出错,有时候就插入重复或者插入错地方或者插入速度有时候快有时候慢,平均一天用的多的话可能好几次重建索引),最新版的插入在我这基本不可用,不知道什么原因,如果排查不出的话我过段时间再详细看看 @88250

88250 commented 9 months ago

试试 dev版,应该已经修复。

---原始邮件--- 发件人: @.> 发送时间: 2023年12月21日(周四) 中午1:53 收件人: @.>; 抄送: @.**@.>; 主题: Re: [siyuan-note/siyuan] 关于“光标所在块钱插入空块” (Issue #9782)

最新版本的插入块的api好像也有点问题了,不过我最近比较忙没空具体测,回退到2.10版本正常了,应该就是最近两个版本的问题(顺便说下插入块2.10也有时候出错,有时候就插入重复或者插入错地方或者插入速度有时候快有时候慢,平均一天用的多的话可能好几次重建索引),最新版的插入在我这基本不可用,不知道什么原因,如果排查不出的话我过段时间再详细看看 @88250

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>