How can I open a file with an application, other than the default, using a keyboard shortcut? I don’t want to change the default application for the filetype.
E.g. sometimes I want to open a .html file using an editor instead of a browser.
I'm afraid there's not shortcut. You can, though, create your owns.
To do so just:
You'll be able to test the shortcut right away. Just mind the Open always with option!
The best solution for me:
For example I want to open HTML-file with Sublime Text instead of Chrome. I navigate to this file, press shortcut, type in "su", press down-arrow and press enter!
I have used FastScripts to assign a shortcut to this script. It can also be used to select the open recent menus in other applications.
I also used scripts like in 10.6 and earlier:
There is a bug that makes them unusable in 10.7 and 10.8 though. It could be avoided by focusing another application at the start, but it results in a visual glitch.
You could also use Automator services, but there is another bug where the shortcuts for services don't always work until the services menu has been shown from the menu bar.