Vim - previmとrst2htmlでreStructuredTextをリアルタイムプレビューしながら編集する
previmでreStructuredTextをサポートしました。
ただし外部コマンド必須です。
previmとは
Vim - 依存ツールなしにMarkdownプレビューできるprevimプラグインを作った
reStructuredTextの環境要件
rst2html.py
というコマンドが必要です。
pip等でdocutilsを入れると使えるようになります。
% pip install docutils % rst2html.py --version rst2html.py (Docutils 0.12 [release], Python 2.7.5, on darwin)
もちろんMarkdownやtextileの場合はこれまで通り不要です。
使い方
Markdownと基本的に同じですので、上述の記事かREADMEかヘルプを参照してください。
filetype
がrst
の場合に実行出来ます。
補足
rst2html.pyへのパスを設定で変更出来たりはしません。
previmの基本方針は「依存ツールなし」なので、reStructuredTextについてもJSパーサーが登場すればそちらに移行します。
設定値を設けているとその際に混乱を招く恐れがある、というのが理由です。