Go to file
Igor Shymko 8454901b16 readme; updated css theme 2014-09-14 17:41:52 +03:00
.gitignore Initial commit 2014-09-13 15:18:59 +03:00
LICENSE Initial commit 2014-09-13 15:18:59 +03:00
README.md readme; updated css theme 2014-09-14 17:41:52 +03:00
markdown-preview-mode.el readme; updated css theme 2014-09-14 17:41:52 +03:00
preview.html deliver markdown to browser over websockets 2014-09-14 15:39:16 +03:00
style.css readme; updated css theme 2014-09-14 17:41:52 +03:00


Markdown preview mode


Opens a preview in a browser, updated upon buffer save. Same preview window is valid accross multiple mardown buffers.


  • markdown-mode.el
  • websocket.el

Makes use of markdown-mode, which already can transform markdown into html and websocket.el to deliver html to browser.

Starting preview

M-x markdown-preview-mode will open preview in a browser and will start markdown-mode if it's not yet running for current buffer.

If you'v closed the preview window, you can start it over with M-x markdown-preview-open-browser.


In order to enable multimarkdown support, customize M-x customize-option -> markdown-command variable. Look for Markdown Command which is set to markdown by default, set to multimarkdown and make sure it's in your PATH.


In order to select prefered browser, customize M-x customize-option -> browse-url-browser-function option. Select your browser from Value menu. If it's not there, follow EmacsWiki: Browse Url.