当我单击从文件管理器外部打开文件时,如何防止打开文件管理器

我正在使用Ubuntu 11.10安装了awn和synapse并禁用了unity。 每当我在synapse上搜索文件并尝试从那里或从任何其他位置(如Awn的快速启动器)打开它时,系统会打开默认文件管理器并导航到实际位置,然后再打开文件。

如果默认文件管理器设置为nautilus,则实际上不会打开该文件。 但是我使用dolphin作为我的默认值,虽然它确实打开了文件并且它不会妨碍function,但这是一个非常烦人的操作,因为它会打开不需要的文件管理器窗口。

如何在不使用Unity或从文件管理器打开文件目录的情况下停止系统执行此操作,因为某些文件是多个目录深?

@MHC感谢您的链接和建议。 exo-utils确实存在问题。 我将它安装为一个更容易的途径,使dolphin成为默认的文件管理器,而不是编辑脚本。 安装了exo-utils。 xdg-open和gnome-open他们将文件作为文件夹打开,然后调用文件管理器。 但是exo-open会直接打开文件。 当我卸载exo-utils然后gnome-open和xdg-open正常工作。 我还意识到我必须在nautlius中设置文件默认值,而不仅仅是dolphin,如果我希望synapse在我首选的应用程序中默认打开文件。