这个编辑器在Windows 10 cmd中由"git commit --amend"打开了什么,我该如何使用它?

Asw*_*yot 8 windows git vim cmd text-editor

在Windows 10 cmd中使用

当我尝试编辑GIT提交消息时,Windows 10 cmd默认打开此编辑器.你能告诉我那是什么以及如何使用它吗?谢谢.

Moh*_*han 14

它是Vim,Git安装中的默认编辑器.如果您不知道如何使用它,则很难使用!像Notepad ++,Emacs或Sublime Text这样的其他编辑器并不是一件轻而易举的事情,虽然它非常强大,当你掌握它时(需要几个月的努力工作!:)),你会变得高效.

但是,您可以轻松配置git以使用其他编辑器.启动命令行并输入:

git config --global core.editor notepad
Run Code Online (Sandbox Code Playgroud)

现在,Windows Notepad是git中的默认编辑器.您可以轻松地将其更改为您选择的任何编辑器.看这里,这里这里.

顺便说一句,我建议你花点时间学习Vim!你不会后悔的:)

  • 作为一个不喜欢 Vim 但想保留轻量级控制台工作流程的人:```git config --global core.editor nano```。更容易学习,适用于所有 Unix 系统(包括 macOS),我刚刚使用 git 在 Windows 上测试了它。奇迹般有效! (2认同)

Cod*_*ard 9

它Vi你必须写你的消息.
如果您不熟悉VI,我建议您阅读这个互动教程

在此输入图像描述

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

i

要保存您的数据:

写+退出:ESC+ :+ w+ q+Enter

要保存您的不保存数据:

写+退出:ESC+ :+ q+ !+Enter