Keymap for Launching External Applications and Websites05 Oct 2014, by Artur Malabarba.
Mnemonic Keymaps post series
The launcher-map wouldn't be half of what it is if not for the
macro. With it, we can easily turn Emacs into a quick 'n dirty app
We could use a lambda instead of the macro, but the macro defines a nicely documented function.
While we're at it, let's do something similar for websites.