如何在Mac终端中退出插入屏幕

12
Merge branch 'develop' into peakfront

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.

"To get updated code in my branch"


-- INSERT --
我已经输入了这个,但是我找不到保存并退出的方法,以便我可以在终端上工作。我应该在这里使用什么命令?

5
可能是 如何退出 Vim 编辑器? 的重复问题。 - Scott Weldon
3个回答

39

按 esc 键,然后输入冒号(:),最后键入回车,使用 wq 命令保存并退出。

如果只想退出而不保存,请输入 q 命令,不要输入 w。


1
如果答案正确,您可以将其标记为正确答案。 - prabodhprakash
这是什么鬼?是vim吗? - mustafatorun

6

步骤:

  1. 按ESC键
  2. 输入:w
  3. 输入:q

你的文本已经保存 :)


3

转义应该是有效的,但最近我发现自己处于一个奇怪的情况中,有时我的Esc键无法退出插入模式。我无法分离出这个问题,但我偶然发现如果你使用选项+左箭头或右箭头(就像在代码编辑器中跳过或突出显示表达式一样),它也会离开插入模式。

至少在我的MacBook Pro(14英寸,2021年款)上,我没有更改任何键绑定。


这是我在更新 vscode 后遇到的问题。 - MRDJR97
这是在我更新vscode之后发生的事情。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接