Arch系统下如何修改文件夹默认打开方式,替换VS Code为GNOME文件管理器
解决Arch GNOME中文件夹默认用VS Code打开的问题
方法1:通过GNOME图形设置修改
- 打开GNOME设置(搜索「设置」或运行
gnome-control-center) - 进入默认应用选项卡
- 找到「文件」分类,选择GNOME文件(即Nautilus)作为默认应用
方法2:用xdg-mime命令修复MIME关联
先检查当前文件夹类型的默认应用:
xdg-mime query default inode/directory xdg-mime query default x-directory/normal
如果输出是code.desktop,执行以下命令修改:
xdg-mime default org.gnome.Nautilus.desktop inode/directory xdg-mime default org.gnome.Nautilus.desktop x-directory/normal
方法3:移除VS Code对文件夹的关联
如果上述方法无效,检查VS Code的桌面配置文件:
- 编辑用户级配置文件:
~/.local/share/applications/code.desktop,或系统级文件:/usr/share/applications/code.desktop - 找到
MimeType=行,删除其中的inode/directory;和x-directory/normal;字段 - 更新桌面数据库:
# 用户级 update-desktop-database ~/.local/share/applications/ # 系统级(需sudo) sudo update-desktop-database /usr/share/applications/
生效操作
按Alt+F2输入r回车重启GNOME Shell,或注销后重新登录即可。
内容的提问来源于stack exchange,提问作者Raph0603
相关产品推荐
相关产品推荐

