emacs可以自动关闭打开的LaTeX标签吗?


10

使用时web-mode,输入</将会自动完成最高级别的打开标签名称。例如,如果我有空缺<div></将自动完成</div>

可以在LaTeX中获得相同的东西吗?举例来说,如果我有一个\begin{foo}标签,我怎样才能使emacs的自动完成的\end还是\end{\end{foo}

Answers:


16

在内置的中latex-modeC-c C-e运行latex-close-block,它关闭最高级别的打开块。无需输入第\end一个。

如果您使用AUCTex,C-c ]做同样的事情,也可以使用C-c C-e插入匹配的\begin\end对。


1
匹配的括号或匹配的\ left(\ right)呢?
薇薇

1
我不知道一种现成的方法可以做到这一点。也许能找到一些七拼八凑出来的autopair还是electric-pair-mode?这将是一个很好的问题。
erikstokes
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.