我陷入困境,不能逃脱,她说:
type :quit<Enter> to quit VIM
但是当我输入时,它只是在对象体内出现。
我陷入困境,不能逃脱,她说:
type :quit<Enter> to quit VIM
但是当我输入时,它只是在对象体内出现。
当前回答
Q - 第一 vs. Colon - 第一
但是,对于额外的策略和后续性,这里是 q-colon-i-q 方法:
在正常模式下,您可以输入:
q:iq<enter>
如果你仔细看,你几乎可以读到这个命令大声称为“轻松”,因为这就是走出去的缓慢方式。
(注:尽管我尝试了幽默,但这工作了!)
其他回答
输入模式 - 您所输入的一切,所有键盘都在屏幕上播放。
命令模式或逃避模式 - 您在此模式中输入的一切都被解释为命令。
Ex 模式 - 这是另一个编辑器,例如,它是一行编辑器. 它按行或基于一系列行工作. 在此模式中, a : 显示在屏幕底部. 这是前编辑器。
退出前模式
你需要确保你在命令模式. 要做到这一点,只需按下 Esc 键. 通过按下 : 键 使用下列组合在 ex 模式出发: :q - 停止 :q! - 停止 没有保存 :wq - 保存 & 停止 或 写 & 停止 :wq! - 相同于 wq,但强迫写在文件许可是 readonly :x - 写 & 停止 :qa - 停止所有。
退出命令模式
按下逃避密钥. 您可能已经完成了这一点,如果您处于命令模式。 打印资本 ZZ (转 zz) - 保存和输出 打印资本 ZQ (转 zq) - 输出没有储蓄。
如果您需要在轻松模式下输出 Vim (同时使用 -y 选项),您可以通过点击 Ctrl + L 输入正常 Vim 模式,然后任何正常输出选项都会工作。
一种保证的方式是杀死运行的港口。
! kill - 9 $(ps | grep vim | cut -d " " -f 1)
这是最终的,没有愚蠢的,硬硬输出命令,最糟糕的情况下,如果你想输出Vim,不知道你做了什么,你不在乎什么会发生在你打开的文件。
Ctrl-cEnterCtrl-\Ctrl-nEnter:qa!Enter
这将使你大部分时间。
你可能很天真地想,你可以只是打 Esc 几次,然后做 :qa! 哦,你会怎么错了。
看看这些有趣的案例,在那里击中Esc是不够的:
iCtrl-ovg (您输入插入模式,然后视觉模式,然后操作员等待模式) QappendEnter iCtrl-ogQCtrl-r=Ctrl-k (谢谢这个案例的插件) iCtrl-ogQCtrl-r=inputdialog('foo','bar')Enter :set insertmode (这是一个案例,当Ctrl-\Ctrl-n将您返回正常模式)
此分類上一篇
图像值得一千个Unix命令和选项:
此分類上一篇
我把这给我的学生每学期,他们似乎在后面抓住了。
它以 COMMAND 模式开始,在那里你执行编辑功能,使用非常短的键盘序列,盲目,你知道你在做什么;这不是爱好者。
当你想真正编辑文本时,你应该用一些键盘进入 INSERT 模式;常见的内容包括:
现在,回答这个问题:出门。
您可以从 EX 模式中输出 vi:
EX 模式是长命令,你可以看到在屏幕底线打字. 从 COMMAND 模式,你按下列, :, 和一个列将出现在底线,在那里你可以输入上述命令。
从 INSERT 模式,您需要按下 ESC,即 Escape 按钮,转到 COMMAND 模式,然后:转到 EX 模式。
如果您不确定,请按 ESC,这将使您进入命令模式。