ESC在cygwin vim中不起作用

时间:2012-11-22 01:02:07

标签: vim windows-7 cygwin keyboard-shortcuts

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


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

Vim: Warning: Output is not to a terminal
Vim: Warning: Input is not from a terminal

2 个答案:

答案 0 :(得分:5)

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

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

答案 1 :(得分:1)

尝试 同时按“ESC”,“shift”和“:”; 你应该找到你可以在vim中输入命令行的地方;