RandomThoughts

RandomThoughts

mdvcat

Contents:
  1. usage
  2. percolの組み合わせの為のalias

MarkDownで、vmdがいい感じだが遅いのとメンテされてなさそうなので、photinoで同じようなものを作ってみた。FSharp製。

markdigを使って、bulmaでそれっぽくレンダリングしてみた。

パフォーマンスがだいぶ良いので、コマンドラインオプションをつけてhomebrewで公開すれば流行るかもしれない。

usage

$ mdvcat some/path/to/file.md

これではhtml片が入っているとレンダリングされる。 自分が書いたjekyllなどのブログのプレビュー用。

スクリプトも実行されてしまうので、外部からのmdの場合はhtmlをdisableする方が良い。 これは-dオプションで出来る。

$ mdvcat -d some/path/to/unknown_file.md

percolの組み合わせの為のalias

.zshrcに以下のように書いて、

alias pcpath="percol | sed 's/:.*\$//'"
alias pcmdvc="pcpath | xargs mdvcat"

以下のように使っている。

$ grep -RS "ほげほげ" * |  pcmdvc