编码 - 调整 gitbash 文本字符集

  1. 概述
    1. gitbash 设置 文本字符集
  2. 背景
    1. 最近被 编码 的事情搞得乱七八糟
    2. 有点没头绪, 所以碰到 编码相关 的东西, 都想看上一看
  3. 环境
    1. os
      1. win10.1903
    2. git
      1. 2.20.1

1. 操作: 配置 gitbash 字符集

  1. 概述
    1. 尝试配置 gitbash 字符集

1. 打开 gitbash

  1. 打开 gitbash

2. 唤出 options 窗口

  1. 路径
    1. 路径1

      右键单击 gitbash 标题栏 > 弹出菜单中, 单击 options
    2. 路径2

      右键单击 gitbash 窗口 > 弹出菜单中, 单击 options

3. 配置编码

  1. 路径

    左侧 text 选型
  2. 配置
    1. locales 标签
      1. 选择 zh_CN
    2. Character Set 标签
      1. 选择 UTF-8
  3. 保存配置

  4. 验证
    1. 返回 命令行
    2. 执行 一条命令
      1. 比如 ls -l

ps

  1. 这玩意其实我都觉得, 没必要写

  2. 一些疑问
    1. gitbash 安装好之后, 默认的 字符集 是什么
      1. 这个我已经记不得了
      2. 但是我记得之前我确实调整过
    2. 疑问: 不同编码, 不乱码
      1. 场景
        1. gitbash 使用 utf-8
        2. cmd 使用 936(gbk)
        3. 两个窗口进入 同一个文件, 执行 ls 和 dir 命令
      2. 结果
        1. 没有一个乱码的...
    3. 疑问补充: gitbash 使用 gbk
      1. 场景
        1. 同上
        2. gitbash 切换为 gbk
      2. 结果
        1. gitbash 的信息, 反而乱码了
    4. 感觉 2 和 3 让我很是 费解
      1. 甚至崩溃

相关推荐