v1.1.8 无法在含公式块的列表项中新建一行

v1.1.8 中修改了一个对于我来说不能忍的大纲编辑交互逻辑,导致我无法在有公式的列表项中新建空行。

问题

含公式的列表项指的是下图中蓝色阴影部分的块:

image.png

如果一个列表项末尾不是公式,那么 shift+enter 可以实现新开一行;但末尾是公式的话,以往的版本我都是直接 Ctrl+shift+A 可以成功新开一行:

image.png

但在 v1.1.8 中不行,Ctrl+shift+A 新开的不是列表项中的行,而是新开了一个列表项

image.png

一般这种情形还能忍,按个退格就可以把新列表项变成上一个列表项的新行了。

image.png

但是在思源 v1.1.8 中逻辑很怪,按退格直接给我删了:

image.png


这两个逻辑一叠加就造成了我无法在含公式块的列表项中新建一行,有一些奇技淫巧可以就是按 Ctrl+shift+A+tab+backspace*2

建议

  1. 在列表项末尾的公式块处按 Ctrl+shift+A 到底应该在当前列表项下方新建一行还是新建一个新的列表项?我倾向与前者,后者可以在前者基础之上按一个 enter

  2. 如果选择后者,新建了列表项之后,正常的逻辑应该这样:

    1. 一次 backspace新增列表项退回成上一个列表项的空白行
    2. 再按一次 backspace 才彻底将这个空白行删掉。

    而 v1.1.8 跳过了步骤 1。


不知道我表达清楚了没有,谢谢

广告 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • Vanessa 2 评论
    订阅者

    感谢建议,下个版本改进。新版本之前可用使用下键

    1 回复
    1 操作
    Vanessa 在 2021-04-04 18:26:40 更新了该回帖
    同时希望列表内的代码块按 ctrl+shift+a 也是在下面新开一行
    Achuan-2
    @Achuan-2 目前判断列表项中如果只有 1 个块就添加列表项,否则就在下面新开一行。
    Vanessa
  • 其他回帖
  • Wangfh5
    捐赠者 支持者 订阅者 作者

    下键挺好用的