3

当我键入两个左大括号{{时,Latex-Suite 将它们扩展为\left\{ \right\}<++>. 我使用标记来组织我的文件,所以不用说这很烦人。Latex-Suite 是否提供了一种输入两个左大括号的方法,或者是否有一种方法可以临时切换其绑定?

4

3 回答 3

3

您可以通过注释掉该行来全局禁用此功能

call IMAP ('{{', '\left\{ <++> \right\}<++>', "tex")

main.vimvim 乳胶插件中。

就我而言,它是我的~/.vim/ftplugin/latex-suite/main.vim.

顺便说一句,我借此机会也禁用了键入时调用的函数$$

于 2013-03-10T11:18:41.770 回答
2

您也可以简单地添加一个 imap 来为您执行此操作:

inoremap \{{ {{

如果您以这种方式定义它,它不会扩展 imap 定义中的大括号,它只会插入大括号。

于 2013-03-10T14:22:23.740 回答
1

您可以避免触发由 Latex-Suite 定义的映射,方法是通过<C-v>(通常<C-q>在 Windows 上重新映射到)插入第二个大括号:{<C-v>{

于 2013-03-10T12:38:17.443 回答