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)
如果通过交互模式表示插入模式(其中按键作为文本插入,就像在其他编辑器中一样),那么您的Vim处于简易模式.
在其中,您可以通过Ctrl+ 临时执行正常模式命令O.但我猜你不想要这个奇怪的初学者模式.要关闭它,请检查是否已使用-y
参数调用Vim 或是否evim
(是否有shell别名?).或者,如果:set insertmode
在a中找到命令.vimrc
,请将其删除.(默认情况下,至少在我的Cygwin安装中,Vim未配置为简易模式,因此它必须是您配置中的某些内容.)