将Git bash添加到Windows Terminal中

给 Windows Terminal 增加Git bash终端

下载安装Windows Terminal

Windows Terminal已经在Github上开源了。相信看到这篇博文的时候已经安装好了Windows Terminal,我也不再啰嗦。

Github:microsoft/terminal

配置

打开Windows Terminal,修改Terminal的配置文件,按照如图所示方法打开配置文件,也可以使用快捷键Ctrl+,打开。

Snipaste_2020-03-05_00-10-19

可以看到如下配置信息,复制已有的一部分,仿照着修改即可。

注意:最后一个参数后边不能有,

Snipaste_2020-03-05_00-13-55

一些可选参数说明:

  • commandline:这里填写你的新终端的路径,我的是C:\Program Files\Git\bin\bash.exe
  • guid:这个需要是唯一的,guid有固定的格式,可以去网上自动生成一个,但要保证和其他的不一样
  • name:这个是终端的名称,我的是Git bash
  • icon:终端图标,可以自定义。参数直接填写图片路径即可,这里提供一个Git-icon下载。
  • startingDirectory:初始路径,由于我的Git相关的文件均在一个目录,所以设置了路径D:\DATA

效果

Snipaste_2020-03-05_00-42-41

Snipaste_2020-03-05_00-44-40

其他参数修改,请参考Terminal官方文档。

乱码问题

设置git bash 编码格式为UTF-8

打开bash.bashrc配置文件,路径为:C:\Program Files\Git\etc

添加代码

export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"

设置vim编码格式为UTF-8

编辑vimrc文件,路径为:C:\Program Files\Git\etc

添加以下代码

set nu " show line number
set fencs=utf-8,gbk,utf-16,utf-32,ucs-bom