Wouldn't it be nice if, say, when selecting a file in nautilus (or any other any file manager), hitting enter would open it with a primary default application, while hitting shift+enter would open it with a secondary default application (perhaps defaulted to the primary)?
This way, one could assign a file extension to two different programs, one for viewing and one for editing. Think of how useful this would be for .html, .rtf, markdown files and image/video files!
Is there a way of achieving this?