我在使用过程中遇到过的问题

  • 当我在 设置-→ 文件与链接 -→ 内部链接类型 取消勾选的情况下:

    输入[[链接文件的时候,如果选了提示框的某个文件之后,则无法再使用#链接到标题等功能。

    xuanze

  • 当我使用行内代码包裹双链符号之后显示的问题:

    有时候只是想包括[[这两个字符,提示框却总会伴随在当前在编辑的段落内,影响编辑。

yinhaotishi (1)

  • 在折叠左侧功能区之后,左右侧边栏的小图标拖动会有问题:

    如下图:

cebiantubiao (1)

[[note name#title]] 是 Obsidian 的双链语法, 可以链接到标题。要想链接到标题, 就把设置改回去。

[display text](path/to/note.md) 是 Markdown 的 链接 语法, 不支持链接到标题。
要想用这个就不能链接到标题。
想要两者兼得,俺就不知道咋办了。

2021-11-26 11ː56ː34
[display text](path/to/note.md) 也可以链接到笔记标题,详细语法请看楼下。

嗯,之所以配置成,主要是因为图片的加载在其他Markdown软件中需要兼容,这里如果ob把图片的加载方式,和双链的加载方式能分别设置的话,就不会有这个困扰了。

obsidian 如果一篇笔记里面的是 [[ 这样的笔记链, 在设置成你上面的那种设置后, 再在 Obsidian 里面移动这个笔记到另一个文件夹,
[[ 这种连接应该会被自动转换成 这种连接,
不知道现在还是不是这样。

我也复现了这情况。但我觉得一般文本中出现这样的概率是很小的。因为两个[是没有意义的。这也是我认为双链设计巧妙的地方。

  1. 如果想使用 md 链接到标题,应该在后面的链接部分加#,而非在前面的锚文本中加。(不过这样可能是没有输入提示的)
  2. 如果只想输入[[,可以考虑使用\[\[这样的转义输入形式。
  3. 无法在 win11 & v0.13.5 下复现,麻烦在原生主题下再测试一下。如果仍有问题请汇报下设备、系统、使用的版本号等信息,方便开发者进一步定位问题。

你好,对此我有不同的看法,在我的理解看来,任何放置在行内代码或者代码块中的内容,都应该失去原有的格式属性,否则对于markdown的使用体验将会是糟糕的。
我还在另外一个场景中得到验证,当我的代码块中有换行时,我在通过重构插件重构这篇文章时,在ob中会被识别为截断,当然这也可能是重构那个插件的问题,详情见issues
还有一个场景是,当我的代码块前三个反引号有两个空格以与无序列表对齐时,后三个反引号也需要有空格才行,否则这个代码块的效果将会把后边所有的内容都粘连渲染。

这些都是一些比较零碎的小场景,不过不代表场景不存在,或者不普遍。提出来也是希望ob能注意到这块儿,也能多在小细节发力,将实际使用中的编辑体验打磨到极致。

1,的确没有提示,我测了下,需要这种方式才能正常引用。
[test1###优秀文章](test1.md)
2,通常为了避免引起歧义,我会使用行内代码将一些特殊格式包裹起来,按理说这种包裹应该让[[失去引用的效果才对。
3,经过测试,看起来应该是我用的hider这个插件的问题,隐藏了两侧功能区之后会有这种问题。

应该是[test1](test1.md###优秀文章),这样才能自动跳转到相应位置。。。。

我这边实测下来结果不是这样的:

test

这个得看你对应的文件里有无这个小标题…

是有的,两个样式引用的是同一篇笔记的同一个三级标题,其中:
[test1###优秀文章](test1.md)能够正常显示。
[test1](test1.md###优秀文章)无法正常显示。