我陷入困境,不能逃脱,她说:
type :quit<Enter> to quit VIM
但是当我输入时,它只是在对象体内出现。
我陷入困境,不能逃脱,她说:
type :quit<Enter> to quit VIM
但是当我输入时,它只是在对象体内出现。
当前回答
Esc 完成当前命令并将 Vim 转换为正常模式. 现在,如果您按下 :, 将显示在屏幕底部. 这确认您实际上正在输入命令而不是编辑文件。
大多数命令都有缩写,可选部分被锁定在手套中:c(命令)。
放弃变更,放弃:
这个答案并不提到所有 Vim 写作和放弃命令和论点,事实上,它们在 Vim 文件中提到。
这个答案是由另一个灵感,原创作者 @dirvine 并由其他 SO 用户编辑。我包含了来自 Vim 参考, SO 评论和一些其他来源的更多信息。
其他回答
这是最终的,没有愚蠢的,硬硬输出命令,最糟糕的情况下,如果你想输出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,这将使您进入命令模式。
打 ESC (或 cmd + C 在我的计算机) 后,你必须打 : 命令即将出现。
您可能會發現機器不會允許您離開,因為您的資訊未被保存. 如果您想離開,請登入! 立即離開後(即 :quit!).
我通过在Windows上安装一个Git客户端来获得Vim. :q 不会为我输出Vim. :exit 但是...
点击 Esc 键输入“正常模式”。 然后您可以输入 : 输入“命令线模式”。 屏幕底部将出现一个列(:) 并且您可以输入下列命令之一。
說: 說: 說: 說: 說: 說: 說: 說: 說: 說: 說: 說: 說: 說:
Vim 有广泛的帮助 - 您可以通过 :help 命令访问 - 在那里您可以找到所有问题的答案和初学者的教程。