双击.txt文件未用统信文本编辑器打开,说明text/plain mime类型绑定错误,需通过控制中心、右键属性或xdg-mime命令重新配置默认关联,并可删除损坏的~/.config/mimeapps.list重置。

双击.txt文件时系统调用数科OFD或浏览器打开,而不是统信文本编辑器,说明text/plain MIME类型未正确绑定到目标编辑器,必须重新配置默认关联才能让日常编辑操作回归预期。
通过控制中心设置全局默认文本编辑器
这一步适用于所有已安装且被系统识别的文本编辑器,比如统信文本编辑器、gedit、VS Code(需注册.desktop文件),操作后所有纯文本文件都会统一用该程序打开。
1、点击任务栏右下角齿轮图标,打开【控制中心】。
2、左侧导航栏中点击【默认程序】。
3、右侧列表找到【纯文本文件】或【TXT文档】条目,注意不是“文本文件”或“所有文本”,名称必须含“纯文本”三字——【若此处显示为灰色不可点,说明当前无符合XDG标准的文本编辑器注册】。
4、点击其右侧下拉箭头,在弹出菜单中选择【统信文本编辑器】;若未出现,点击加号按钮→浏览至/usr/share/applications/deepin-editor.desktop(或~/.local/share/applications/下对应.desktop文件)→确认添加。
用文件管理器右键单文件快速验证
不改全局设置,只对当前文件生效,适合临时测试编辑器是否能正常启动,或绕过控制中心卡顿问题。
方法一:右键属性设默认
1、在文件管理器中找到任意一个.test.txt文件。
2、右键→【属性】→切换到【打开方式】选项卡。
3、从列表中选中【统信文本编辑器】,勾选【设为默认】→点击【确定】。
方法二:右键直接打开并记住选择
1、右键同一文件→【打开方式】→【其他应用程序】。
2、在弹出窗口中勾选【记住此选择】,再点击目标编辑器名称。
这一步会写入~/.config/mimeapps.list,但仅限该MIME类型,不影响其他如.md或.log文件。
终端命令行强制绑定text/plain
当图形界面设置后仍无效,大概率是~/.config/mimeapps.list被手动修改过或存在冲突条目,xdg-mime可绕过UI直接写入标准配置。
第一步:查当前绑定
按下Ctrl+Alt+T打开终端,执行:xdg-mime query default text/plain
第二步:确认.desktop文件名
在启动器中右键【统信文本编辑器】→【将快捷方式发送到桌面】→把桌面图标拖进终端窗口,提取末尾部分,例如得到deepin-editor.desktop。
第三步:执行绑定
输入命令:xdg-mime default deepin-editor.desktop text/plain
执行后无需重启,下次双击.txt即生效。若提示Permission denied,需在命令前加sudo,但更推荐用普通用户权限运行,避免写入系统级配置。
重置用户MIME关联配置文件
当以上三步都做完,双击依然调用旧程序,基本可断定~/.config/mimeapps.list损坏——常见于手动编辑出错、重复写入或权限异常。
1、打开终端,执行:rm ~/.config/mimeapps.list
2、立即重建空白配置:mkdir -p ~/.config && touch ~/.config/mimeapps.list
3、重新运行控制中心或xdg-mime命令设置一次,默认值会自动回填基础项,此时再绑定text/plain即可彻底生效。











