Pebble's Diary

プログラマーの作業メモ

MacOSXのvimでREADME.mdを編集しながらブラウザでプレビューする[その1]

[追記] この方法はインストールに時間がかかる、かつ、動かない場合がありますので、
その2の方法がおすすめです。
どうしてもリアルタイムプレビュー機能が欲しい方はこの方法をトライしましょう。

vim pluginを入れるだけなのですが、ちょっとハマったので、手順を残す。

1) このvimpluginを入れる。
https://github.com/suan/vim-instant-markdown

2) 2つのrubygemsをインストールする。

gem install redcarpet pygments.rb

3) 作者が作ったノードパッケージを入れるのですが、 MacOSXにはデフォルトでnpmコマンド入っていませんでした。
npmというのはサーバーサイドJavaScriptであるnode.jsのパッケージ管理コマンドです。
ということで、

brew install npm

してから、以下のコマンドを入れます。

sudo npm -g install instant-markdown-d

また、npmパッケージのパスを通すために、~/.bashrcに以下を追加しました。

export PATH=$PATH:/usr/local/share/npm/bin

これでvi README.mdするとリアルタイムでプレビューしてくれます。
ちなみにsublime text2でプラグインを入れるという手もあります。

[追記]
なぜかMountainLion環境では動かない。
さっっぱり分からない(ガリレオ風)。