Vim LaTeX \开始自动完成

Vim LaTeX \begin autocomplete

我目前正在使用 LaTeX 写一篇数学论文,我对 vim 非常满意,但是,我唯一想念 TeXMaker 的是自动生成的 \begin{}\end{} 块。所以我目前想知道有人如何使用 inoremap 命令以与 TeXMaker 相同的方式实现这样的功能,以便在您输入 \begin 之后将其扩展为 \begin{<env>} \end{<env>}并将光标放在大括号之间,在用环境替换 <env> 后,它会在 \begin{}end{} 命令中替换它。

这甚至可以仅使用 vim 脚本吗?

此命令将获取光标下的单词并生成您想要的块

     :noremap \b cw\begin{<C-R>"}<CR>\end{<C-R>"}

将光标保持在单词的开头,然后在正常模式下按 \b 以获得所需的输出。