如何让 kubuntu 在 Libre office 中打开 RTF 文件

如何让 kubuntu 在 Libre office 中打开 RTF 文件

在双启动计算机上使用 Kubuntu 12.04.01,我进入系统设置 > 文件关联,打开 rtf 和 richtext 文件,并将 LibreOffice Writer 设置为优先于 Kate 和 GNUEmacs。我有几个带有 .rtf 后缀的文件最初由 Windows 创建,但 Kubuntu 对其进行了修改和/或重命名。尽管我已按上述方式更改了文件关联,但 Kubuntu 仍坚持尝试使用 Kate 从 Dolphin 打开它们,而 Kate 无法正确读取它们。

“打开方式”是一种简单的解决方法,但我认为 Kubuntu 应该做得更好。这是一个小错误,还是我错过了什么?如果是错误,它是在 Kubuntu、LibreOffice 还是 Kate 中?

答案1

在这儿

使用示例文件进行测试:http://thewalter.net/stef/software/rtfx/sample.rtf

此时,打开 rtf 格式时,LO 是默认设置,并且可以正常工作。

KDE 文件管理器(Dolphin)> 右键单击​​文件 > 属性 > 单击扳手图标(编辑文件类型)> 应用程序偏好顺序(第一个是 LibreOffice Writer)。

在此处输入图片描述

需要检查的事情

新建一个用户,以新用户身份开始。新用户有同样的问题吗?

如果“新用户”文件关联设置正常,则“旧用户”文件关联设置可能已损坏(~/.local/share/applications/mimeapps.list)。

答案2

谢谢 user26687,现在它似乎表现得很好。我查看了我的 rtf 文件属性,尽管 FileAssocs 中有 LO,但所有属性都把 Kate 放在了最顶部。由于我的所有 rtf 文件都是在 Windows 中启动的,所以我在 LO 中写了一些全新的文本并将其保存为 rtf。然后 Dolphin 甚至在 Kate 中打开了它。我以不同的用户身份登录,很明显每个用户可以拥有不同的文件关联,因为我“以我自己的身份”成功进行的其他更改尚未迁移到新帐户。新用户没有 RTF,所以我将 LO 作为默认值放入其中,它就起作用了。回到我自己的用户 - 突然它在这里就起作用了。我能做出的唯一解释是,我最初错误地设置了文件关联,然后在发布这个问题之前以某种方式修复了这个问题,但我的修复直到我注销并重新登录后才生效!我身高 30 厘米,脸红了;对不起,谢谢!

相关内容