書きたいのはhoge, huga, piyoとかなのに。 Vimのformat機能 + pandocを使って解決 gq コマンドとformatprg :help formattingもしくは:help gqの項を見ると, gq(+モーションコマンド)を使えば formatexprが空でなければその内容を実行 formatprgが空でなければその外部プログラムが使われる 上記に当てはまらなければ内部でフォーマッティングが行われる みたいなことが書いてあると思います。 注目するのは2番めのformatprgを指定してフォーマットを行う方法です。 文書変換ツールpandoc pandocというツールを使えば,markdownからLaTeXに変換するのも楽ちんです。 したがって,tex形式のファイルにおいてgqコマンドを実行した時にはpandocを使って選択範囲に対して markdown -> L