这是发生了什么.我正在使用Vim + LaTeX-Suite在Vim中编辑TeX文件.这可以在终端或MacVim中.
我很高兴
Insert lots of $\LaTeX \commands$ etc. I love using the $\backslash$.
Run Code Online (Sandbox Code Playgroud)
TeX很棒.没问题.
然后我去打开一个.R文件在同一个窗口(不同的选项卡).Vim的R-Plugin使用<Leader>密钥(\按照常规映射)来执行命令,例如,我键入\sa以将选择发送到R并执行并向下移动窗口.生活很美好.
问题:即使在编辑R文件时,Vim足够好,在我输入时不会在插入模式下弄错我\,出于某种原因,当我切换回选项卡来编辑TeX文件,然后输入\插入模式时,它会移动光标左的\,并暂停仿佛等待命令的剩余部分,在此之前重新移动到的右侧\和移动上作为I型.
下面显示会发生什么只是打字\在插入模式; 显然我可以通过箭头键将光标向左移动来重现这一点,但这不是这种情况发生的原因 - 光标只是向左移动一秒钟,好像等待R命令完成输入一样.

那么:如何在不牺牲其他功能的情况下停止TeX文件插入模式中的恼人行为?注意,(a)我不希望映射<Leader>到不同的键来帮助,因为那时该键在TeX中只有相同的左光标移动问题; (b),\无论如何我喜欢领导者,所以我不想改变它.
小智 5
将此行放在vimrc中(需要Vim-R-plugin> = 0.9.9.2):
let g:vimrplugin_insert_mode_cmds = 0
Run Code Online (Sandbox Code Playgroud)
如果问题仍然存在,您可以在"正常"模式下执行以下操作,以了解"插入"模式下的键盘快捷键:
:IMAP
| 归档时间: |
|
| 查看次数: |
405 次 |
| 最近记录: |