gVim 转义键在 Windows 10 上不起作用

xor*_*xor 3 vi vim windows-10

我最近开始使用 Windows 机器并安装了 gVim,但不知何故转义键不起作用 - 使 gVim 几乎无用。

我的计算机是否有可能为转义键发出异常字符?有什么方法可以检验这个假设吗?

或者它是一个常见的 Windows (10) 问题,转义在其他设备上不起作用?有没有其他人遇到过这种奇怪的行为?

我在 linux4windows 终端上尝试过,昨天有相同的结果,但现在转义键工作正常。

Bri*_*gey 6

我知道这是一个老问题,但我一直在忍受这个问题,终于找到了一些时间来解决这个问题。

答案似乎是(至少对我而言),如果您点击Win打开“开始”菜单然后键入gvim,则第一个选项实际上gVim Easy 不是 gVim

不同之处在于'gVim Easy'从-y开关开始:

-y   Easy mode (like "evim", modeless)
Run Code Online (Sandbox Code Playgroud)

如果您启动gVim(而不是gVim EasyESC,则按预期工作。

我猜“简单模式”中的“无模式”意味着没有正常(命令)或插入模式,因此无需ESC在它们之间切换。


cra*_*dog 1

我在 gVim 8.0 上也遇到了同样的问题。我更新到 8.1 并保留所有默认设置(没有重新映射等..)。现在退出键又可以使用了。

在此输入图像描述