1、当git commit 没-m输入说明时,我们会进入vim模式,在此模式下可以进行提交说明;

2、输入i,进入insert输入模式,输入自己提交内容的说明;

3、输入完后,按ESC,下方insert消失;

4、输入":",再输wq(写权限及退出),回车,这就完成了,回到命令输入界面

补充:

按Esc进入普通模式

  1. 输入 :q 退出编辑器(若有未保存的修改,会提示保存)
  2. 输入 :q! 强制退出编辑器(不保存修改)
  3. 输入 :wq 保存修改并退出编辑器
  4. 输入 :x 保存修改并退出编辑器(:x和:wq的效果一样)

git进入vim模式的处理的更多相关文章

  1. VIM - 模式简介

    1. 概述 简述 vim 模式 很简单的东西, 随便说说得了 2. 模式们 概述 vim 各个模式 后面的切换, 都是从 标准模式 切换到其他模式 1. Normal Mode 名称 标准模式 / 常 ...

  2. Sublime Text 3 插件安装及Vim 模式设置

    1.安装Sublime Text 3  下载安装:http://www.sublimetext.com/3 Package Control安装:https://sublime.wbond.net/in ...

  3. 【前端学习】sublime开启vim模式

    学习目标:在sublime下开启vim模式,了解基本vim的编辑快捷键. 下载安装Sublime Text 3 :http://www.sublimetext.com/3 Vim/Vi: Vim/Vi ...

  4. Sublime Text 3配置与vim模式(待完整)

    Sublime Text 3通过设置默认值与用户值的方式,来进行配置.默认值不允许更改,用户值是用户进行配置.同一属性,当用户值存在时,默认值就无效.打开Preference,如图: 先贴下我的Set ...

  5. vim模式下报错E37: No write since last change (add ! to override)

    故障现象: 使用vim修改文件报错,系统提示如下: E37: No write since last change (add ! to override) 故障原因: 文件为只读文件,无法修改. 解决 ...

  6. 转:vim模式下报错E37: No write since last change (add ! to override)

    故障现象: 使用vim修改文件报错,系统提示如下: E37: No write since last change (add ! to override) 故障原因: 文件为只读文件,无法修改. 解决 ...

  7. idea取消vim模式

    在安装idea时选择了vim编辑模式,但是用习惯了eclipse,总是要拷贝粘贴,在idea中一直按ctrl+c和ctrl+v不起总用.于是想把vim模式关闭掉.方法:菜单栏:tools->vi ...

  8. sublime开启vim模式

    sublime自带vim模式Vintage,只是默认是ignore状态,因此如果按Esc键没有进入vim模式,只需要按ctrl+shift+P进入命令模式,键入Enable package,输入Vim ...

  9. Sublime 下配置vim模式 + VintageEx-master下载地址

       VintageEx-master下载地址: 官方地址:https://github.com/SublimeText/VintageEx 百度云链接: http://pan.baidu.com/s ...

  10. 在 Sublime Text 2 下开启 Vim 模式

    緣由 由於在 Sublime Text 2 下操作時會想起 Vim 下的鍵盤操作.一時興起在網絡上找了下,發現 Sublime Text 2 是支持類似 Vim 的鍵盤操作的.在此分享下配置過程. 打 ...

随机推荐

  1. vim卡死 转载

    博客园 玩了这么多年linux 居然不知道这个..特此记录. 使用vim时,如果你不小心按了 Ctrl + s后,你会发现不能输入任何东西了,像死掉了一般,其实vim并没有死掉,这时vim只是停止向终 ...

  2. PPM 文件结构介绍

    PPM 文件结构介绍 ppm 文件结构很简单分为以下几个 使用记事本打开项目即可. P3 256 256 // 表示 256 * 256 个像素 255 // RGB 每一个色彩范围是 0 - 255 ...

  3. java 拖拽矩形

    简介 java 拖拽矩形 code import java.awt.*; import java.awt.event.*; import java.awt.geom.*; import java.ut ...

  4. 音频克隆:对话文本到口语对话生成MOSS-TTSD

    之前介绍过几个音频克隆的可以项目:CosyVoice:https://www.cnblogs.com/cj8988/p/18975495IndexTTS:https://www.cnblogs.com ...

  5. API自动化测试平台,RestCloud效率提升60%

    RestCloud API自动化测试平台,可以对API进行编排实现复杂的测试场景.实现对API的自动化测试,并根据测试结果输出测试报告,全面提升API的测试效率:平台基于Web界面构建,同比使用pos ...

  6. ICEE-Microchip-MPLAB® X IDE-Microchip-MPLAB-Harmony extension + MHC(**Harmony Configurator)

    Microchip-MPLAB-Harmony: Developer Sources: https://microchipdeveloper.com/xwiki/bin/view/software-t ...

  7. 基于Amazon Translate的深度学习教材自动翻译系统

    基于Amazon Translate的深度学习教材自动翻译系统 <动手学深度学习>(D2L.ai)是一本开源的深度学习教材,通过交互式Jupyter笔记本提供PyTorch/JAX/Ten ...

  8. 【转】-Java并发之CyclicBarrier

    Java并发之CyclicBarrier ​ 该博客转载自​巴蜀码哥​ ** 的​Java并发之CyclicBarrier** barrier(屏障)与互斥量.读写锁.自旋锁不同,它不是用来保护临界区 ...

  9. java 泛型 反射 动态代理 注解

    https://www.cnblogs.com/20183544-wangzhengshuai/p/16033270.html Java 高级特性有挺多,但是这几个一直没搞太通透,只会简单用用,为什么 ...

  10. Python 潮流周刊#113:用虚拟线程取代 async/await

    本周刊由 Python猫 出品,精心筛选国内外的 400+ 信息源,为你挑选最值得分享的文章.教程.开源项目.软件工具.播客和视频.热门话题等内容.愿景:帮助所有读者精进 Python 技术,并增长职 ...