如何将坚果云文件同步到本地

不知道是什么插件的问题,现在obsidian除了我刚刚在用的那个文件,其他的文件全被删完了,然后我去坚果云找,但是撤销删除文件后,重新登陆obsidian,remotely save 就会将坚果云里面的文件同步成删掉后的状态,也就是说只能remotely save单方面同步给坚果云,不能坚果云同步到本地怎么办啊。

顺便问一下,为什么会出现除了我当前正在用的文件,其他的文件突然就被删掉了这种情况。

这题我会。

盲猜楼主是在移动端用remotely-save连接坚果云,桌面端直接用坚果云客户端挂载云盘到本地然后用ob打开vault。移动端删除了所有文件,然后又从坚果云云端或者pc本地回收站恢复文件。结果再次被rs删除,对吧?

因为你恢复文件的这个行为不是在ob中进行的,没有被rs记录到,rs认为你最新的一个操作是删除而不是恢复(所有记录到的操作都会被记录在云端的一个json文件里),所以当检测到这些文件仍然存在时就会再次删除。注意这个删除操作是由移动端rs对坚果云云端进行的操作,然后坚果云客户端又把云端删除操作同步到了你的pc上。

至于刚刚用的一个文件没有被删,可能是因为批量删除时这个文件被占用了删不掉。

解决办法也很简单:备份好Vault,然后手动复制到PC,并从云端删除json文件;然后PC端不要直接从坚果云文件夹打开库,而是把库建立在其他位置。

别问我是怎么知道的,我曾经用rs连接OneDrive,然后pc端直接从OneDrive文件夹打开ob库,也出现过相同的问题。