来源: Git Vim编辑器输入内容、保存和退出操作-蚂蚁部落
Git默认的编辑器是Vim,在很多情境下会遇到它,例如commit提交没有提供-m指令。
代码如下:
[Shell] 纯文本查看 复制代码
1
|
$ git commit -m "c1" |
如果提供-m指令,直接在后面写上此次提交的说明信息,例如”c1″。
如果不提供-m指令,默认将会弹出Vim编辑器,截图如下:
问题出现了,很多用户不知道怎么输入,即便输入也不知道怎么保存,即便保存,也不知道怎么退出。
此编辑器和平时所用编辑器差距很大,Vim编辑器命令很多,下面介绍一下简单操作,以完成基本的Git操作。
Vim主要有如下两种模式:
(1).Normal 模式。
(2).Insert 模式。
Normal 模式:
(1).点击ESC键或者Ctrl + [组合键进入此模式。
(2).又称作为命令模式。
(3).此模式下无法输入内容,但是可以赋值黏贴,保存或者退出。
(4).此模式下,按下:w表示保存,:q表示离开(如果未保存会有提示),:wq表示保存并离开。
Insert 模式:
(1).点击i、a 或 o 键可以进入此模式。
(2).i表示在光标当前位置插入,a表示在光标下一个位置插入,o表示在新一行插入。
(3).I表示在行首插入,A表示在行尾插入。