Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“这个编辑器是由什么打开的?”;git提交——修改;在Windows 10 cmd中,如何使用它?_Windows_Git_Vim_Cmd_Text Editor - Fatal编程技术网

“这个编辑器是由什么打开的?”;git提交——修改;在Windows 10 cmd中,如何使用它?

“这个编辑器是由什么打开的?”;git提交——修改;在Windows 10 cmd中,如何使用它?,windows,git,vim,cmd,text-editor,Windows,Git,Vim,Cmd,Text Editor,当我尝试编辑GIT提交消息时,Windows 10 cmd默认打开此编辑器。你能告诉我那是什么,我怎么用吗?谢谢 你必须写下你的信息。 如果你对VI不熟悉,我建议你去看看 编辑文件和写入提交消息(插入模式) 我 要保存数据,请执行以下操作: 写入+退出:ESC+:+w+q+Enter 要在不保存数据的情况下保存数据,请执行以下操作: 写入+退出:ESC+:+q+!+输入它是Git安装中的默认编辑器。如果你不知道如何使用它,它是相当难使用的!它不像记事本++、Emacs或Sublime Text


当我尝试编辑GIT提交消息时,Windows 10 cmd默认打开此编辑器。你能告诉我那是什么,我怎么用吗?谢谢

你必须写下你的信息。
如果你对VI不熟悉,我建议你去看看

编辑文件和写入提交消息(插入模式) 我

要保存数据,请执行以下操作: 写入+退出:ESC+:+w+q+Enter

要在不保存数据的情况下保存数据,请执行以下操作: 写入+退出:ESC+:+q+!+输入它是Git安装中的默认编辑器。如果你不知道如何使用它,它是相当难使用的!它不像记事本++、Emacs或Sublime Text等其他编辑器那样微不足道,尽管它非常强大,当你掌握了它(需要几个月的努力工作!),你就会变得非常高效

但是,您可以轻松地将git配置为使用另一个编辑器。启动命令行并输入:

git config --global core.editor notepad
现在Windows记事本是git中的默认编辑器。您可以轻松地将其更改为您选择的任何编辑器。见或不见


顺便说一下,我建议您

还可以将Git配置为使用不同的编辑器。我认为Git是一个非常强大的scm。所以我想Git使用的默认编辑器也应该非常强大。
ESC
+
w
+
q
对我来说不起作用。但是
ESC
+
+
w
+
q
+
ENTER
工作。我做错了什么?@Ves你没有做错什么,答案只是没有提到那些钥匙;我添加了它们。作为一个不喜欢Vim但希望保持轻量级控制台工作流的人:
git config--global core.editor nano
。简单易学,适用于所有Unix系统(包括macOS),我刚刚用git在Windows上进行了测试。工作起来很有魅力!从2.15.1版开始,Git for Windows附带了“nano”,可以直接从安装程序中配置为使用nano或记事本+。