如何让 PCManFM 在 Lubuntu 中默认使用 Leafpad 打开纯文本文件?

如何让 PCManFM 在 Lubuntu 中默认使用 Leafpad 打开纯文本文件?

当我使用 PCManFM 时,我有时会执行以下操作。我在 中的空白处单击鼠标右键~/,然后选择Make new...--> Empty File。我在里面输入一些文本,例如“blabalballabl”,然后将其保存,例如,保存为test

现在,我双击此文件。Leafpad 不会打开该文件,而 PCManFM 会说该文件是可执行的。然后它询问我是否要执行该文件。我不希望发生这种情况,我只想让 Leafpad 打开该文件。右键单击该文件,然后更改默认应用程序以打开此类文件无济于事。

有什么办法可以强制 PCManFM 默认使用 Leafpad 打开这些文件吗?

我正在使用 Lubuntu 11.10 32 位。

PCManFM 要求执行该文件

PCManFM 要求执行该文件

更改打开文件的默认程序没有帮助。

更改打开文件的默认程序没有帮助。

Leafpad 文件关联看起来正常。

mimeapps.list看起来不错;text/plain应该由 Leafpad 打开。

答案1

也许值得检查一下您是否有一个正确定义的 mimetype 列表:

在此处输入图片描述

在同一个文件夹中 - 尝试删除/重命名任何自定义 leafpad.desktop 文件,以防万一是由于该定义中的错误。

注销并登录以使更改生效。

答案2

当文件可执行时,这是一个常见问题。据我所知,除了删除其可执行标志外,没有其他解决方法:

  1. chmod -x [yourfile], 或者
  2. 右键单击>属性>权限>取消选中“使文件可执行”。

然而,如果文件位于不支持类似 POSIX 文件权限的文件系统上(例如 NTFS、vfat、网络共享等),则此修复可能不起作用。

答案3

我有解决方案!:只需添加

,noexec

/etc/fstab 的 ntfs 行的选项

相关内容