Git Vim编辑器输入内容、保存和退出操作

Git默认的编辑器是Vim,在很多情境下会遇到它,例如commit提交没有提供-m指令。

代码如下:

$ 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表示在行尾插入。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令...
    im蚂蚁阅读 30,957评论 3 48
  • Vim几句话介绍Vim是Unix系统上的文本编辑软件(你该不会不知道什么是文本编辑软件吧!),在windows上也...
    何必遠方阅读 8,425评论 0 3
  • 编辑器之神——vim编辑器 一、vi介绍 Vi编辑器是所有Unix及Linux系统下标准的编辑器,类似于windo...
    予爷阅读 3,860评论 0 0
  • vim一直是程序员之间比较有争议的一个话题。有人认为她是编辑器之神,有人则认为她古老过时,远远不如IDE,或是以当...
    擦柱而出阅读 5,517评论 0 41
  • 要跳过开头扯淡,往下拉直到看到分隔线。 我先给在座的各位说一句话: 玩笑归玩笑。但是 VIM 的高起手是出了名的。...
    dousha99阅读 5,503评论 0 4

友情链接更多精彩内容