修改 git 默认编辑器

git 的默认编辑器是 vim,嗯,反正对我来说不是非常友好(菜鸡就是这么不会玩终端),正好找到了可以修改默认编辑器的方法。

更多的指令可以在 Pro Git 这本书里面找到,这本书也是开源的,地址在:https://www.git-scm.com/book/en/v2。编辑器的配置在 Appendix C 中:Git Pro A3.1 Appendix C: Git Commands - Setup and Config,如果用的编辑器不是 VSCode,可以参考这里面的指令进行修改。常见的编辑器包括 atam,Emacs,gedit,VSCode 上面都有:

修改 VSCode 的指令为:

git config --global core.editor "code --wait"

其中 --wait 告知 git 等待用户完成交互,如果是终端操作的文本编辑器就可以看到不需要这个 flag。

修改完之后再打 git commit 就会默认使用 VSCode 进行输入:

完成输入后,保存、关闭即可:

感觉抽空还是得完整过一遍 pro git 这本书……?

修改 git 默认编辑器相关推荐

  1. 修改git默认文本编辑器

    使用git默认编辑器 git config --global core.editor nano 使用vim编辑器 git config --global core.editor vim 使用gedit ...

  2. 秒懂Git之配置(配置git默认编辑器为vscode或者notepad++)

    [版权申明]非商业目的注明出处可自由转载 博文地址:https://blog.csdn.net/ShuSheng0007/article/details/115449596 出自:shusheng00 ...

  3. 修改git默认的编辑器

     git默认的编辑器为nano,不常用,需要修改为vim,方法如下: 打开.git/config文件,在core中添加 editor=vim即可. 或者运行命令 git config –globa ...

  4. 修改文本文件默认编辑器

    1. 找到一个文本文件,鼠标右键点击: 2. 选择打开方式,选择更多方式,选择其他应用,选择Notepad++,并勾选"始终使用此应用打开.txt文件": 3. 这样,之后打开.t ...

  5. pycharm 设置为git默认编辑器_pycharm配置使用git

    # 说明:在本地和pycharm中配置.使用Git.github. 1.本地安装Git客户端,在官网下载. 2.本地配置Git: 设置git的账户信息: git config --global use ...

  6. python黑色背景编辑器_如何更换python默认编辑器的背景色

    初学Python,想必大家拿来练习最多的IDE就是Python自带的IDLE了,但是默认的代码配色及语法高亮主题确实很不适应.下面我们就来看一下修改python默认编辑器背景颜色的方法. 1.首先要找 ...

  7. git修改默认编辑器

    博主个人站点: http://azmddy.top 原文链接:git修改默认编辑器 如遇到无法查看图片,请点击原文链接阅读. 以下正文: git修改默认编辑器 在linux上,git的默认编辑器是na ...

  8. 修改git commit默认触发的编辑器

    使用git commit会自动启动编辑器编辑本次提交的comment,git默认配置是GNU nano,但是很多人不是很熟悉(我就是),其实这个是可以自行配置的. 编辑制定代码库的.git/confi ...

  9. 如何使用Visual Studio Code作为Git的默认编辑器

    本文翻译自:How to use Visual Studio Code as Default Editor for Git When using git at the command line, I ...

最新文章

  1. VS2010与Qt设置出现红线提示
  2. Windows Live Messenger  正式版已经发布
  3. 如何查看已安装的CentOS版本信息
  4. 蓝桥杯-K好数(java)
  5. idea配置Run Dashboard的方法(亲测有效)
  6. 架构思维其实就那么回事
  7. [剑指offer]面试题15:链表中倒数第k个结点
  8. sql中添加唯一索引(非主键)
  9. android 8 wifi 不稳定,Android 8.0又背锅?网络兼容问题导致WiFi狂掉线
  10. Step one : 熟悉Unix/Linux Shell 常见命令行 (四)
  11. Python unittest基本框架组成(1)
  12. 笔记本独显无输出_笔记本屏幕太小?如何拓展视野边界?
  13. STM32f4日记9之LD3320语音识别(您的私人语音助手MICRO)
  14. 关于入门小白对java这种面向对象编程语言的封装、继承、多态的理解
  15. P2P、P2C 、O2O 、B2C、B2B、 C2C是什么
  16. [Python人工智能] 九.gensim词向量Word2Vec安装及《庆余年》中文短文本相似度计算
  17. c语言对浮点数截断,C语言中浮点数精度进行截断输出
  18. 公有继承中 构造函数和析构函数的调用(包含内嵌子对象)
  19. 机器学习训练模型的大体流程
  20. 从小白到鹅厂的通关秘籍(附简历讲解与部分面试题)

热门文章

  1. 【C/C++】typedef用法详解
  2. niushop3.0店铺
  3. InfluxDB 下载安装
  4. access可以连接mysql数据库吗_JDBC连接Access数据库的几种方式介绍
  5. android实现音乐跳动效果
  6. 快速学Python,走个捷径~
  7. linux wc -l的含义,linux wc 命令简介
  8. 使用java实现各种数据统计图(柱形图,饼图,折线图)
  9. 合并两个有序的单链表-Java
  10. 遭遇WPS演示生成的PPT在PowerPoint 2010中不能显示背景的问题