我正在用LaTex写一篇论文,我喜欢的文本编辑器是Vim。使用中的LaTeX插件时 https://github.com/gerw/vim-latex-suite 为我提供了与LaTeX合作时所需的一切。
遗憾的是,套房有一件事让我抓狂。我有一个习惯,当输入大括号(或引号)时,首先输入对(例如 \text{}| )然后按下 <esc>i 将光标放在它们之间 \text{|} 在LaTeX套件的某个地方,有一些脚本或宏,当我键入这对时,它会自动将光标放在两者之间。在我的肌肉记忆之后,通常会把光标放在这对肌肉的前面 \text|{} .
\text{}|
<esc>i
\text{|}
\text|{}
如何禁用此“功能”?
如果我理解正确(请参阅我的评论),您需要从 main.vim :
main.vim
call IMAP ('{}','{<++>}<++>',"tex")
或更改
call IMAP ('{}','{}<++>',"tex")
或者你可以拨打上面的电话 ~/.vimrc (或 texrc 或类似的)-在这种情况下,latexsuite的定义将被覆盖。
~/.vimrc
texrc