答案1
请参阅 Gnome 开发人员关于此主题的讨论https://gitlab.gnome.org/GNOME/gvfs/-/issues/402。
摘要:“哈希”是文件的真实名称。原始名称(显示名称)存储在元数据中。这不是编辑器中的错误;这是 Google 决定其系统应如何运作的方式。
“修复”它需要隐藏文件的真实名称,这可能会导致用户困惑和数据丢失。Gnome 开发人员选择不陷入这种双输的局面。
答案2
显然这是一个由来已久的问题。
我一次又一次地遇到这个问题,总是忘记答案,当我解决它时,我忘记在这里添加评论。不过这次,希望它能帮助到大家。
我的问题不是 VS Code,而是 Obsidian。使用默认gio
同步并打开 Vault 的文件夹会显示具有相同哈希名称的文件名和目录。
解决方案的形式是完全不同的。我没有使用 gio,而是使用了googledrive-ocamlfuse。其中涉及一些 CLI,并且可能需要添加启动时的调用,以便文件夹始终存在,但至少我可以轻松地在 Obsidian 上打开该文件夹而不会出现任何问题。