如果您没有更改默认的Git编辑器,那么“新视图”就是Vi程序。
要使用Vi保存您的提交信息,请按照以下步骤进行:
i
ESC
键:wq
仅键入:q
(第4步)不足以保存消息,因为它只是表示退出而已。这就是为什么需要 :wq
,它意味着写入并退出。
您可以使用您喜欢的编辑器(vim、emacs等)来编写提交信息。为此,您可以使用以下配置参数或环境变量,按顺序列出:
可以像以下方式使用 core.editor 配置选项:
$git config --global core.editor "nano"
或者如果您想使用环境变量,可以将以下内容添加到您的.bash_profile
文件中:
$export GIT_EDITOR="PATH/TO/YOUR/EDITOR"
$EDITOR
变量来使用其他编辑器。nano
非常简单易用,还会帮助你显示可以按下的ctrl键以退出、保存等操作。 - Dan Lowecore.editor
配置选项(例如,请参见https://dev59.com/3mw15IYBdhLWcg3wu-E9) - cmbuckley