图例有三组报错, 前两个都是 hotkeys.json SyntaxError
hotkeys.json 的问题, 最可能是文件 <仓库总目录>/.obsidian/hotkeys.json
的内容没了
实测当:
- 没有这个
hotkeys.json
文件时 - 有
hotkeys.json
文件, 且内容为"{ }"
- 有
hotkeys.json
文件, 内容为正常的快捷键描述时
Ob 启动时都正常
唯独当这个 hotkeys.json
文件存在, 但其内容为空时 (空字符串是非法 json 对象), 会报跟楼主一致的错误
一般得看看是不是使用同步工具导致的,
或者先不管原因, 直接把这个空 hotkeys.json
文件删了就完了, 下次启动 Ob 时会重建出来
插件自动关闭
那可能是跟上述同类原因, 需要检查 community-plugins.json
和 core-plugins.json
是不是也变空文件了
最下面那个 DragAndDrop.ts
报错没见过, 想不出啥原因