鉴于此 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