特にまとめておくまでもないことなんだけども、健忘録として。
MacOSXとかで
brew install pandoc
を実行してpandocをインストールしておく。以下の様なスクリプトを用意。名前は適当にmake_markdown.py
とかにして適当なフォルダにおいておく。
importsysimportglobimportcommandsparam=sys.argvif(len(param)==2):f=param[1]h=f[0:-3]+'.html'command="pandoc %s -s -o %s"%(f,h)commands.getoutput(command)quit()
vimrcに以下を追加。
au FileType markdown setlocal makeprg=python\ ~/dotfiles/make_markdown.py\ %
ここでは、~/dotfiles/make_markdown.py
に設置した。
これでa.md
に対してa.html
のようなファイルを:make
コマンドで発行してくれるようになる。
もっとリッチなことをしたい方はおそらくvim-pandocなどをインストールした方がよさそう。