遇到的问题
想在列表中插入代码块,但是无法插入,只能在下一行缩进后插入代码块,而且代码块整体(行号那里)依然在页面的最左侧,只能进行代码块内部的缩进,不能整体进行缩进。
预期的效果
- 像typora那样可以直接在列表中“嵌入式”地插入代码块
- 即使不能“嵌入式”地插入代码块,也可以整体向右缩进,
已尝试的解决方案
- 在默认主题下,并且关闭所有插件的情况下尝试了,代码块都是在最左侧
- 在社区发现类似的问题,仍然没有解决:
代码块和列表冲突 - 疑问解答 - Obsidian 中文论坛
想在列表中插入代码块,但是无法插入,只能在下一行缩进后插入代码块,而且代码块整体(行号那里)依然在页面的最左侧,只能进行代码块内部的缩进,不能整体进行缩进。
这样写:
- list
```
code
```
- list-2
```
code-2
```
效果如图(左阅读右源码):
选择要缩进的内容后tab就好了
(以前是直接tab就可以的,后来为了方便代码编辑,改成了直接tab缩进代码块内部)
ob很多类似的嵌套样式的渲染都没做好,可能是阅读和实时预览多个模式并存导致的兼容性问题,阅读模式和实时预览的元素排布是不一样的
感谢回复!刚从typora转到ob来,很多格式不适应 ,希望ob的实时预览能像typora那样就好了
插件 Codeblock Customizer
感谢!!!救我狗命!!!
引用块内是不是也无法渲染列表,无法嵌套引用块
是的,在预览模式下无法渲染列表,只能在阅读模式看到列表