3

VIMを使用して、多くのオペレーティングシステムで再構築されたテキストドキュメントを編集したいと思います。

この投稿を見つけましたhttp://www.zopyx.com/blog/editing-restructuredtext-with-vim

MS-Windowsオペレーティングシステムで実行したときに同じ効果を達成するためのラインを考え出すのを手伝ってもらえますか?

環境変数を使用して一時ファイルの場所を指定することもできますか?

.vimrc構成ファイルに追加の行を追加すると、バッファーをHTMLに変換し、生成されたHTMLをファイルシステムに保存し、Firefoxを起動してファイルをプレビューする独自のコマンドを構成できます。

.vimrc(LINUX):
:com RP:exec "Vst html" | w!/tmp/test.html | :q | !Firefox /tmp/test.html

.vimrc(MacOSX):
:com RP:exec "Vst html" | w!/tmp/test.html | :q | !open /tmp/test.html

そして、新しい「RP」コマンド(RestPreview)を使用してvimから変換パイプラインを呼び出します。

:RP
4

1 に答える 1

2

これは次のように簡単だと思います。

:com RP :exec "Vst html" | exe "w! " . $TMP . "/test.html" | :q | exe "silent !cmd /c start " . $TMP . "\\test.html"

そうは言っても、なぜ:execVstの実行に使用されるのかわかりませんが、これは機能しませんか?

:com RP Vst html | exe "w! " . $TMP . "/test.html" | :q | exe "silent !cmd /c start " . $TMP . "\\test.html"

Vstプラグインをインストールしていないので、これをテストすることはできません。

于 2009-08-21T09:47:50.107 に答える