当你不小心按了 Cx Cs 时,如何在 VIM 中回到插入模式

当你不小心按了 Cx Cs 时,如何在 VIM 中回到插入模式

鉴于此 vim 会话:

% vim test-file.txt
iHello there!C-x C-s

我如何再次回到插入/命令模式?(Cx Cs 表示 Control-x Control-s,不确定它是否是键盘快捷键的正常 vi 术语)

我知道有某种方法可以摆脱这种困境并再次进入插入/命令模式,但我就是记不住如何做,而且谷歌或超级用户搜索也没有找到任何结果。

发生这种情况是因为我主要使用 emacs,但我在没有安装 emacs 的远程主机上使用 vim。我偶尔也会遇到这种情况,我想我应该学会如何退出,而不是每次都重新启动终端。

答案1

Cq. 在控制台中 Cs 是滚动锁定,恢复是 Cq

答案2

如果C-q不起作用,这对我有用:

  • (1)关闭控制台,
  • (2)打开一个新终端,
  • (3)在 vi 中重新打开该文件,
  • (4)vi 会警告你该文件已经打开
  • (5)输入“R”重试并保存w-q

相关内容