vim-latex:带参数的环境映射

vim-latex:带参数的环境映射

是否可以使用<F5>来封闭带有参数的环境?例如,如果我输入enumerate然后<F5>,我会得到以下内容

\begin{enumerate}
    \item <cursor>
\end{enumerate}<++>

这很好,但是现在我该怎么做才能获得以下内容

\begin{enumerate}[<cursor>]
    \item <++>
\end{enumerate}<++>

有办法吗?提前谢谢!

答案1

您可以使用命令重新定义环境映射

let g:Tex_Env_enumerate="\\begin{enumerate}[<++>]\<CR>\\item<++>\<CR>\\end{enumerate}<++>"

或者(我认为这样做更好)保持枚举映射不变,并使用相同的命令创建一个具有新名称的新映射。

相关内容