操作系统:Windows
我写
$ git commit
然后
"# Please enter the commit message"
我写一些文字,比如
"Form validation added"
按 Enter 键但未提交。然后我按 Shift+Enter、Ctrl+Enter、Alt+Enter - 仍然没有提交。
我认为这是愚蠢的麻烦,但我必须做什么?
最佳答案
如果是Windows版的VIM,可以进行如下操作:
- 按照提供的指南输入您的消息
- 按 Esc 以确保您退出插入模式
- 然后输入
:wq
回车或ZZ
。
请注意,在 VIM 中,通常有多种方法可以做一件事情。这里有一点点不同。 :wq
Enter 总是在关闭前写入当前文件,而 ZZ
, :x
Enter, :xi
Enter, :xit
Enter, :exi
< kbd>Enter 和 :exit
Enter 只在文档被修改时写入。
所有这些同义词只是按键次数不同。
关于git - 使用 Vim 输入 Git 提交信息的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5599122/