如何选择任意应用程序来“打开”?

如何选择任意应用程序来“打开”?

可能重复:
在打开对话框中添加自定义命令?

我想使用 mplayer 打开 webm 文件,但是它在“打开方式”对话框中不可用,并且(非常令人沮丧)对话框不再允许从文件系统中选择要使用的程序。

是否有一个我可以直接编辑的 conf 文件来完成此操作?

答案1

如果你使用 11.10,我发现对于名为 nedit 的应用程序。

引用麦克4曼

相当简单 - nedit 的 .desktop 缺少一些东西,无法让它显示在 r 中。单击上下文菜单

Code:
gksudo gedit /usr/share/applications/nedit.desktop

找到 Exec= 行并添加 %f 到结尾,在 nedit 和 %f 之间留一个空格 - 忽略同样打开的未命名文档 1 - 关闭它而不保存,保存 nedit.desktop

Code:
[Desktop Entry]
Version=1.0
Name=NEdit
Exec=nedit %f
Icon=Nedit
Terminal=false
Type=Application
Categories=Motif;Utility;TextTools;
GenericName=Text editor
GenericName[en]=Text editor
GenericName[nl]=Tekst verwerker

然后你可以通过右键点击找到它文件>打开方式>其他应用程序 之后它将直接显示在 r 中。点击菜单

如果你希望将 nedit 设置为所有文本文件的默认值,请使用右键单击> 属性 > 打开方式反而

另一方面,如果你使用的是 12.04,你可以这样做

如果你想从 openwith 列表中删除应用程序,你必须从命令行编辑以下文件

/usr/share/applications/mimeinfo.cache

如果您自行添加商品,或者你想添加新项目您需要从命令行编辑以下文件

~/.local/share/applications/mimeinfo.cache

默认操作您需要从命令行编辑以下文件

~/.local/share/applications/defaults.list

答案2

还会有一个选项,例如使用其他应用程序打开,选择它。将打开一个带有浏览选项的窗口,导航到 usr,然后导航到 bin 文件夹,您可以在其中选择所需的应用程序。

我正在使用 KDE,我将发布这些图像,希望它们能够帮助您理解。 在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

相关内容