vim - 如何在 Vim 中切换命令模式和插入模式?

标签 vim insert command

我刚刚开始使用 Vim 作为 IDE。我将它用作测试编辑器已经有一段时间了,所以我不必经常进入命令模式。但是,由于我用 Java 编程,所以我必须进入命令模式来创建文件、编译/运行它......等等。

问题是:我需要一种在两种模式之间切换的好方法。

我在网上查了一下,上面说<Esc> key 应该可以做到这一点,但这对我不起作用(也许它不适用于 gVim?我不知道为什么。)

每次我都必须按CTRLO才能进入命令模式;转义键在该模式下起作用...它使我回到插入模式。但是有没有更好或更简单的方法在命令模式和插入模式之间切换?

最佳答案

ESC将从插入模式退出到正常模式,您可以在正常模式下按:键入命令。 再次按 i 返回插入模式,然后就可以开始了。

我不是 Vim 大师,因此其他人可以更有经验并为您提供其他选择。

关于vim - 如何在 Vim 中切换命令模式和插入模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13178874/

相关文章:

linux - 使用sed在模式后第n行的文件中插入字符串

MYSQL将查询结果保存到另一个表中

command - elm327 CAN 命令打开大灯附件

python - 激活 virtualenv 然后运行另一个 Python 脚本的 Python 脚本?

vim - Syntastic 没有将 JSHint 检测为可用的检查器

vim - 在 Vim 中合并多个文本文件

c++ - 如何在 Vi 和 Emacs 中使用相同缩进样式的 C++ 代码?

linux - 不要成功将 perl 解释器包含到 vim 中

java - 为什么链表中的头会改变?

bash - 如何向 bash 添加内部命令?