可能重复:
在打开对话框中添加自定义命令?
我想使用 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,我将发布这些图像,希望它们能够帮助您理解。