确定是什么改变了系统命令(如 dd-vim)的映射

确定是什么改变了系统命令(如 dd-vim)的映射

今天早上,我怀疑是函数调用改变了系统命令的映射或操作,例如,等dd水平e移动,“e”向下移动一行,并且也是水平移动而不是垂直移动。jddjk

我正在编辑一个帮助文件,并调用了一个函数来创建开始和结束折叠,基本上是将===== BEGIN寄存器"====={{{寄存器连接起来z,将结束折叠标记连接到寄存器中x。在帮助文件中多次使用此功能,因此不确定出了什么问题,关闭并重新打开文件后,即使再次使用函数调用,也会恢复正常操作。

在其他情况下,这种情况也会不定期发生。我在 Windows 7 Enterprise 上使用 Gvim 7.4。

有没有办法查看命令的更改或dd当前映射的内容?此外,我应该从文件夹*.vim中的哪个文件$VIMRUNTIME/获取信息以恢复正常映射?

答案1

听起来你有一些映射覆盖了默认的按键。如果你使用命令,:verbose你可以看到设置了什么映射(或选项,或许多其他东西)。例如:

:verbose :map d

这应该会向您显示以 开头的所有映射d以及设置了映射的内容。

相关内容