我最初在 MacVim 中注意到了这一点,但事实证明这也发生在终端中。如果您打开了两个选项卡并在其中一个选项卡中进入插入模式,然后切换到另一个选项卡(例如,通过在 GUI 中单击它),则插入模式仍然处于事件状态。当我正在编辑某些内容并想要快速切换到其他选项卡进行搜索/查找/等时,这会造成严重破坏,因为正常模式击键会插入到缓冲区中。
有什么解决方法吗?
最佳答案
使用自动命令的一种方法:
au TabEnter * stopinsert
将此行添加到您的 .vimrc
文件中,它应该按您的意愿工作。
关于vim - VIM 能记住选项卡切换时的模式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10358231/