ESC在cygwin vim中不起作用

use*_*684 2 vim cygwin keyboard-shortcuts windows-7

我在Windows 7上安装了cygwin.当我在cygwin终端启动vim时,它以交互模式启动.我无法通过按ESC将模式更改为命令一.可能是什么原因?


更新: vim也会在开始时打印这些变量:

Vim: Warning: Output is not to a terminal
Vim: Warning: Input is not from a terminal
Run Code Online (Sandbox Code Playgroud)

Ing*_*kat 5

如果通过交互模式表示插入模式(其中按键作为文本插入,就像在其他编辑器中一样),那么您的Vim处于简易模式.

在其中,您可以通过Ctrl+ 临时执行正常模式命令O.但我猜你不想要这个奇怪的初学者模式.要关闭它,请检查是否已使用-y参数调用Vim 或是否evim(是否有shell别名?).或者,如果:set insertmode在a中找到命令.vimrc,请将其删除.(默认情况下,至少在我的Cygwin安装中,Vim未配置为简易模式,因此它必须是您配置中的某些内容.)