# HG changeset patch # User Meredith Howard # Date 1627453516 18000 # Node ID 6edfe4c6ebe599abfdc3abcaccdc4de3755dd5af # Parent 97b6cf0bd6018f3f3f3fa04168e2bddf04d93386 quick autohtml on write diff --git a/.vim/ftplugin/markdown.vim b/.vim/ftplugin/markdown.vim --- a/.vim/ftplugin/markdown.vim +++ b/.vim/ftplugin/markdown.vim @@ -1,3 +1,15 @@ runtime ftplugin/text.vim setl equalprg=pandoc\ -f\ markdown\ -t\ markdown +let b:markdown_autohtml = 0 + +function! s:autohtml() abort + if get(b:, 'markdown_autohtml', 0) + silent !md2html -o "%:p.html" "%:p" + endif +endfunction + +augroup Markdown + autocmd! + autocmd BufWritePost call s:autohtml() +augroup END