如何为 LaTeX 实现自动关闭“$”符号,类似于 vim 中的括号

How to implement autoclosing '$' signs for LaTeX similar to that of parentheses in vim

我想找到一种方法来实现 vim 插件 DelimitMate 为括号而不是美元符号提供的自动完成功能。例如,键入 $ 应该产生 $$,光标位于两个字符之间。此外,在美元符号内键入所述文本后,例如$math stuff here$,再次输入 $ 应该会将我的光标移出在线数学块。有什么办法吗?

我不使用 delimitMate 插件,但根据 its documentation,您应该可以将 $ 配置为额外的 quotes:

au FileType tex let b:delimitMate_quotes = "\" ' $"

(或者将 :let 命令放入 ~/.vim/after/ftplugin/tex.vim