禁用导致Vim LaTexSuite自动进入大括号的原因

时间:2013-04-26 00:08:05

标签: vim latex tex latex-suite

我正在使用LaTex开发一篇论文,我首选的文本编辑器是Vim。使用https://github.com/gerw/vim-latex-suite中的LaTeX插件时,我可以了解使用LaTeX时所需的一切。

可悲的是,套房有一件事让我疯狂。通过键入对(例如\text{}|)然后按<esc>i将光标置于它们\text{|}之间,我有习惯在键入大括号(或引号)时开始。在LaTeX套件的某个地方有一些脚本或宏,当我键入对时,它会自动将光标置于其间。在我的肌肉记忆之后,通常会让我的光标位于对\text|{}前面。

如何禁用此“功能”?

1 个答案:

答案 0 :(得分:1)

如果我理解正确(请参阅我的评论),您需要对main.vim发表评论(或删除):

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

或更改

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

或者您可以从~/.vimrc(或texrc或类似名称)调用上述行 - 在这种情况下,latexsuite的定义将覆盖。