I’m glad to finally be able to share a project I’ve been working for a long time:
The Keyboard Maestro Markdown Library was made to help you write Markdown with every editor you’re using. These macros use Keyboard Maestro 5′s variables and actions.
This page exists for the screencast, to show how they are used. For further information take a look at the page on GitHub.
With these macros you can write Markdown with any text editor using the help of Keyboard Maestro.
This Keyboard Maestro Markdown Library aims your Markdown writing efforts.
I make heavy usage of Keyboard Maestro 5 variables and user prompt actions. Whenever necessary you get a dialog where you can insert information, such as URLs, text for links, etc. Then when you click OK the text gets inserted into your document and you can continue writing.
In fact, when user action is required, e.g. in the ["Link New"][Link New] action, you can leave your editor window, open/close/switch to other apps or tabs and look up the information. These macros work with (almost[^disclaimer_almost]) every editor. The frontmost app is saved to a variable when executed, once all information is inserted, this variable is used to switch back to this app, therefore bringing forward your editor’s window.
Head to the Downloads section for a (zip) download.
If you want to contribute or have problems and suggestions, please ask on GitHub.