Vim for Windows - 我应该输入什么来保存并退出文件?

发布于 2024-10-12 10:57:28 字数 389 浏览 6 评论 0原文

使用 Windows XP 我不小心输入了 git commit -a 而不是 git commit -am "My commit message",现在我正在查看充满该文件的 CMD 提示符我的提交消息的版本(“请输入您的提交消息...”)。我已将消息添加到顶部,但现在我不知道如何保存和离开。我尝试按 Ctrl + W + Q,但它没有执行任何操作,但在其中添加 ^光标是。

我也先尝试了 Esc,然后 Ctrl + W + Q,但它说 No write自上次更改以来(添加!以覆盖)

Using Windows XP I accidentally typed git commit -a instead of git commit -am "My commit message", and now I'm viewing my CMD prompt filled with the file version of my commit message ("Please enter the commit message for your..."). I've added my message to the top, but now I can't figure out how to save and leave. I tried to press Ctrl + W + Q, but it doesn't do anything, but add ^ where the cursor is.

I also tried Esc first, and then Ctrl + W + Q, but it says No write since last change (add ! to override).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

ぽ尐不点ル 2024-10-19 10:57:28

ESC 确保退出编辑模式,然后键入:

:wq

Press ESC to make sure you are out of the edit mode and then type:

:wq
阳光①夏 2024-10-19 10:57:28

我可以为您提供,而不是告诉您如何执行某个命令(Esc:wq)两个可以帮助您使用 VIM 的链接:

但是,学习 Vim 的最佳方法不仅是使用它进行 Git 提交,还可以将其用作您的常规编辑器。日常工作。

如果你不打算切换到 Vim,记住它的命令是没有意义的。在这种情况下,请执行 设置您最喜欢的编辑器以与 Git 一起使用

Instead of telling you how you could execute a certain command (Esc:wq), I can provide you two links that may help you with VIM:

However, the best way to learn Vim is not only using it for Git commits, but as a regular editor for your everyday work.

If you're not going to switch to Vim, it's nonsense to keep its commands in mind. In that case, go and set up your favourite editor to use with Git.

相守太难 2024-10-19 10:57:28

Esc 确保退出插入模式,然后使用 :wq(冒号 wq)或 ZZ(shift-Z shift-Z)。

Esc to make sure you exit insert mode, then :wq (colon w q) or ZZ (shift-Z shift-Z).

不乱于心 2024-10-19 10:57:28
  • ia 进入插入模式,然后键入所选消息

  • ESC 多次退出插入模式,或您可能意外遇到的任何其他模式< /p>

    • 保存,:wq:xZZ

    • 退出而不保存,:q!ZQ

要重新加载文件并撤消所做的所有更改...:

按几次 ESC,然后输入 :e!.

  • Press i or a to get into insert mode, and type the message of choice

  • Press ESC several times to get out of insert mode, or any other mode you might have run into by accident

    • to save, :wq, :x or ZZ

    • to exit without saving, :q! or ZQ

To reload a file and undo all changes you have made...:

Press several times ESC and then enter :e!.

飘过的浮云 2024-10-19 10:57:28

更快方法

  • 保存
  • 并退出的

:x

如果您打开了多个文件,您可能需要执行

:xa

A faster way to

  • Save
  • and quit

would be

:x

If you have opened multiple files you may need to do a

:xa
爱你是孤单的心事 2024-10-19 10:57:28

:q! 将强制无条件不保存退出

:q! will force an unconditional no-save exit

夜空下最亮的亮点 2024-10-19 10:57:28

用途:

:wq!

感叹号用于覆盖只读模式。

Use:

:wq!

The exclamation mark is used for overriding read-only mode.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文