I mostly work on the command line. So, whenever I want an application to open a file I mostly do it running a command. But this requires you to know the name of the application which I can hardly remember, bad memory . But gnome guys have a solution for people like us. Its called gnome-open.