这就是发生的事情。我正在使用 Vim + LaTeX-Suite 在 Vim 中编辑 TeX 文件。这可以在终端或 MacVim 中。
我很高兴
Insert lots of $\LaTeX \commands$ etc. I love using the $\backslash$.
TeX 很好用。没问题。
然后我去在同一个窗口(不同的选项卡)中打开一个 .R 文件。Vim 的 R-Plugin 使用<Leader>
键(\
通常映射到)来执行命令,例如我键入\sa
以将选择发送到 R 并执行并向下移动窗口。生活是美好的。
问题:即使在编辑 R 文件时,Vim 也足够好,不会在我键入时在插入模式下出错\
,但由于某种原因,当我切换回选项卡编辑 TeX 文件,然后\
在插入模式下键入时,它会移动光标左侧和\
暂停,好像在等待命令的其余部分,然后重新移动到右侧\
并在我键入时继续前进。
下面显示了在插入模式下键入会发生什么;\
显然,我可以通过使用箭头键将光标向左移动来重现这一点,但这不是发生这种情况的方式——光标只是向左移动了一瞬间,就好像在等待 R 命令完成输入一样。
那么:如何在不牺牲其他功能的情况下停止 TeX 文件插入模式中的烦人行为?注意,(a)我不希望映射<Leader>
到不同的键有帮助,因为那个键在 TeX 中只会有相同的左光标移动问题;(b),\
反正我喜欢领导,所以我不想改变它。