我从命令行运行git。
如何保存提交消息?
我的意思是我应该按什么键才能通过这个屏幕:
我从命令行运行git。
如何保存提交消息?
我的意思是我应该按什么键才能通过这个屏幕:
当前回答
我相信这个问题的真正答案是,如果您对Vim不熟悉,您应该解释如何配置默认使用的编辑器。
例如,这是如何配置记事本,在Windows中很有用:
git config --global core.editor "notepad"
Gedit,更友好的Linux:
git config --global core.editor "gedit"
你可以像这样读取当前配置:
git config core.editor
其他回答
按Shift-zz。保存更改并退出。逃跑对我没用。
我在windows中使用Git Bash。而且也无法摆脱这一切。我的提交消息很简单,所以我不想添加另一个编辑器atm。
你也可以用git commit -m "Message goes here"来提交,这样更简单。
我相信这个问题的真正答案是,如果您对Vim不熟悉,您应该解释如何配置默认使用的编辑器。
例如,这是如何配置记事本,在Windows中很有用:
git config --global core.editor "notepad"
Gedit,更友好的Linux:
git config --global core.editor "gedit"
你可以像这样读取当前配置:
git config core.editor
你在vim里面。要保存更改并退出,输入:
<esc> :wq <enter>
这意味着:
按逃跑。这将确保您处于命令模式 输入:wq 按Return键
注释中提到的stdcall的另一个替代方法是:
按逃跑 按shift+Z shift+Z(大写Z两次)。
使用原子编辑器,只需要安装git-plus包。