-
概述
- gitbash 設置 文本字符集
-
背景
- 最近被 編碼 的事情搞得亂七八糟
- 有點沒頭緒, 所以碰到 編碼相關 的東西, 都想看上一看
-
環境
- os
- win10.1903
- git
- 2.20.1
- os
1. 操作: 配置 gitbash 字符集
- 概述
- 嘗試配置 gitbash 字符集
1. 打開 gitbash
- 打開 gitbash
2. 喚出 options 窗口
- 路徑
-
路徑1
右鍵單擊 gitbash 標題欄 > 彈出菜單中, 單擊 options
-
路徑2
右鍵單擊 gitbash 窗口 > 彈出菜單中, 單擊 options
-
3. 配置編碼
-
路徑
左側 text 選型
-
配置
-
locales 標簽
- 選擇
zh_CN
- 選擇
-
Character Set 標簽
- 選擇
UTF-8
- 選擇
-
-
保存配置
-
驗證
- 返回 命令行
- 執行 一條命令
- 比如
ls -l
- 比如
ps
-
這玩意其實我都覺得, 沒必要寫
-
一些疑問
-
gitbash 安裝好之后, 默認的 字符集 是什么
- 這個我已經記不得了
- 但是我記得之前我確實調整過
-
疑問: 不同編碼, 不亂碼
- 場景
- gitbash 使用 utf-8
- cmd 使用 936(gbk)
- 兩個窗口進入 同一個文件, 執行 ls 和 dir 命令
- 結果
- 沒有一個亂碼的...
- 場景
-
疑問補充: gitbash 使用 gbk
- 場景
- 同上
- gitbash 切換為 gbk
- 結果
- gitbash 的信息, 反而亂碼了
- 場景
-
感覺 2 和 3 讓我很是 費解
- 甚至崩潰
-
git-bash 使用 windows 程序時, 必須要設置為 gbk, 否則 亂碼
-