Kate 强制自己成为 HTML 的默认应用程序

Kate 强制自己成为 HTML 的默认应用程序

在过去的几天里,Kate 接管了打开 HTML 链接和文件的功能。我想让它回到 Firefox,所以我打开了系统设置,进入应用程序 -> 文件关联,找到 text/html 设置,然后将 Kate 移到浏览器下方。想象一下,当我单击应用后,Kate 跳回到顶部时,我有多惊讶!此外,通过 xdg-open 打开链接仍然会启动 Kate。这不应该发生,对吧?这是错误吗?还是我需要做其他事情?

环境:

  • Kubuntu 15.10(最新更新)
  • 凯特 15.08.2

答案1

将@user26687 的建议作为“官方”答案......

错误已在 kde.org 上提交针对 KDE kcm_filetypes 组件。

我使用了建议的解决方法:

用户方面的一种解决方法是合并$HOME/.local/share/applications/mimeapps.list到,并创建到的$HOME/.config/mimeapps.list符号链接。$HOME/.config/mimeapps.list$HOME/.local/share/applications系统设置然后工作正常。

这种方法有点管用。有时(大多数时候?)上下移动东西并不适用。此外,如果我mimeapps.list在文本编辑器中打开并手动移动东西,系统设置对话框没有反映这一点。不过,至少我现在可以在 Firefox 中打开链接了。

答案2

遇到同样的问题,我尝试了原帖中提到的解决方案,即在 HTML 注册的应用程序列表中将 Kate 向下移动。区别在于:我将其向下移动了三行(单击“向下移动”三次)。

单击“应用”时,Kate 仅向上跳了一行。因此,一个可能的解决方案是将 Kate 设置在所需位置的下方,然后单击“应用”,然后观察它是否跳转到所需位置。

我不知道这是否适用于所有遇到此问题的人。我希望它能帮助一些人......

相关内容