我试图将提交发布到我的分叉存储库.我已经到了必须输入提交消息的地步.Vim出现了,我输入了我想要显示的消息,但我不知道从那里去哪里.我是否保存邮件然后推送?如果是这样,我将如何做到这一点?我查找了用于保存的Vim命令,但它们看起来是字符而不是命令.总是感谢帮助.

如果你不熟悉vim,我建议你运行这个命令:
git config --global core.editor "nano --tempfile"
这将nano改为运行.感觉更自然,你可以用Ctrl+ 退出它X.
人们使用推荐的:qa!,:wq等等.
我建议您使用映射ZZ,这将保存您当前的文件并退出.:)
以下是映射的完整指南:http ://vim.wikia.com/wiki/Mapping_keys_in_Vim_- 教程(第1部分)
基本上,您键入ZZ正常模式,它将保存当前文件,如果它有未保存的更改,它将退出Vim.
如果您是Vim的新手,我建议vimtutor您从命令行打开,以便掌握Vim的基础知识.:)