【发布时间】:2012-10-22 03:31:05
【问题描述】:
我刚开始使用 Vim 作为 IDE。我现在将它用作测试编辑器有一段时间了,所以我不必经常进入命令模式。但是,由于我是用 Java 编程的,所以我必须进入命令模式来制作文件、编译/运行它……等等。
问题是:我需要一种在两种模式之间切换的好方法。
我在网上查看,它说<Esc> 键应该可以做到这一点,但这对我不起作用(也许它不适用于 gVim?我不知道为什么。)
每次进入命令模式都必须按CTRLO;转义键在该模式下工作......它让我回到插入模式。但是有没有更好或更简单的方式在命令模式和插入模式之间切换?
【问题讨论】:
-
Esc 绝对是完成插入的正确键。可以以多种方式开始插入。小写 i 在光标处开始插入,大写 I 在行首开始插入,等等。
-
从一个空文件开始,下面的字符应该给你一个包含单词“hello”的文件:
ihello<ESC>:w hello.txt<ENTER> -
ctrl-[在许多键盘上用作 Esc 的替代品。