首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当esc不起作用时,我如何退出vi编辑器?

当esc不起作用时,我如何退出vi编辑器?
EN

Stack Overflow用户
提问于 2017-04-11 10:26:13
回答 6查看 13K关注 0票数 10

我正在使用UNIX的vi编辑器。有时我在退出vi编辑器时遇到问题,我去按esc键,然后键入":wq“或"q!”放弃,但这并不是逃避。vi编辑器只是输入了奇怪的符号/字符,我无法退出。当esc不能退出时,我该如何退出和退出?

EN

回答 6

Stack Overflow用户

发布于 2017-04-24 03:16:11

除了您正在使用的命令之外,还可以使用更多的命令

要保存的

  1. Shift+zz (如果已修改)并退出
  2. :cq退出而不写入

编辑:我找到了更多我刚学到的命令。

从vi编辑器退出的方法有很多,您可以使用其中的一些命令从其他编辑器退出

  1. 按F2,这将使您进入插入模式,现在按:q并按enter
  2. 另一种方法是按Ctrl +c或ctrl +z命令强制退出vi编辑器。
  3. 按ZZ (shift+z+z)。它将保存并退出。
  4. +[也将像退出键一样工作。

第三个和第六个命令可能在每个系统上都有效,也可能不在每个系统上工作,因为它取决于终端的设置和系统本身。

或者你可以将某些键映射为类似于转义的行为,请参考此post,这将为你节省一些击键次数。

票数 9
EN

Stack Overflow用户

发布于 2017-04-24 02:55:55

你有没有试过ESC和"ZZ"?对我来说似乎是最后的结果。

票数 5
EN

Stack Overflow用户

发布于 2017-04-12 04:08:24

你有没有尝试过^z,然后“杀死”进程?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43335779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档