Vim-latex 错误扩展环境

Vim-latex 错误扩展环境

我刚开始使用vim-latex并开始使用他们的教程

按照说明进行操作页面上,我输入eqnarray后跟F5,但没有得到描述的

\begin{eqnarray}
   \label{}<++>
\end{eqnarray}<++>

我明白了

\begin{eqnarray}

  \label{<++>}
\end{eqnarray}<++>

这是我的完整文件:

\documentclass[a4paper]{article}
\usepackage[sumlimits,]{amsmath}
\begin{document}

\begin{eqnarray}

  \label{<++>}
\end{eqnarray}<++>

\end{document}

这是一个错误还是我做错了什么?

答案1

我认为这是 vim-latexsuite 中的预期行为,它可能只是快速入门教程中的一个错误。

如果你想改变来得到这个

\begin{eqnarray}
   \label{}<++>
\end{eqnarray}<++>

将光标放在标签括号之间,您可以定义以下变量,然后输入 eqnarray ,后跟F5

let g:Tex_Env_eqnarray = "\\begin{eqnarray}\<CR>\label{<++>}<++>\<CR>\\end{eqnarray}"

这也适用于其他环境,例如align使用变量Tex_Env_align

相关内容