3

vim に latex-suite プラグインを使用していますが、問題が 1 つあります。次の環境があるとします。

\begin{theorem}
  Blah blah blah.
\end{theorem}

ここで、補題に変更したい場合は、定理環境で Shift-F5 を押し、プロンプトで「補題」と入力します。しかし、次のように2つのスラッシュが表示されます。

\\begin{lemma}
  Blah blah blah.
\\end{lemma}

変更後にスラッシュが1つだけになるように、これを適切に機能させる方法を知っている人はいますか?

4

1 に答える 1

4

これは古いラテックススイートのバグだと思います。最新バージョンで修正されているかどうかはわかりませんが(報告されています)、いずれにせよ、各行に移動して aにftplugin/latex-suite/envmacros.vim:281置き換えるとうまくいきました。最終的には次のようになります。\\\

    let first = '\begin{' . a:env . '}'
    let second = '\end{' . a:env . '}'
于 2013-04-10T15:30:51.263 に答える