gvim Windows CTRL-O重新映射?

时间:2015-05-06 22:02:10

标签: vim

我在Windows上使用gvim 7.4,并且经常从插入模式使用 CTRL + O (从正常模式执行一个命令,然后返回插入模式)。有些东西已经重新映射(或不重新)到它回家的地方或插入模式的东西。

:imap:nmap:vmap未显示CTRL-O的任何重新映射,并且我已停用mswin.vim和{{ 1}}来自behave mswin,但它仍在发生。

有人看过这个或知道如何纠正吗?是否有其他方法可以查看映射它和/或覆盖映射的内容?

2 个答案:

答案 0 :(得分:1)

对此解决方案并不满意,但 Ctrl - Shift - O 的行为与我期望的方式 Ctrl < / kbd> - O 表现。

答案 1 :(得分:0)

如果:verbose imap <C-o>没有显示任何内容,也可能是由InsertLeave(或InsertEnter)触发的事件处理程序引起的。您可以通过:set eventignore=all快速查看;如果这样可以解决问题,你需要找到:autocmd InsertLeave列出的所有处理程序来查找罪魁祸首。