Cygwin中文亂碼問題

2021-06-10 10:07:35 字數 1187 閱讀 9603

直接執行

alias ls='ls --color --show-control-chars --time-style=long-iso'

或者把上面的內容加到/etc/profile中重啟cygwin即可。

為了使使用更方便,推薦增加如下配置資訊:

1. 編輯使用者home目錄下的檔案.inputc,去除以下幾行的注釋:

set meta-flag on

# 關閉bash命令列8位元組字元轉義符的轉換

set convert-meta off

# 使bash命令列支援8位元組字元輸出

set output-meta on

set input-meta on

2 編輯使用者home目錄下的檔案.bash_profile,在檔案末尾加上下面幾行:

alias ls='ls --color --show-control-chars --time-style=long-iso'

export lc_all=zh_cn.gb23122

export lc_ctype=zh_cn.gb2312

export lang=zh_cn.gb2312

export xmodifiers="@im=chinput"3

stty cs8 -istrip

stty pass8

# update: 少了這個less就不支援中文了

export lesscharset=latin1

上述命令說明:

.bash_profile

# 讓ls和dir命令顯示中文和顏色 

alias ls='ls --show-control-chars --color'

alias dir='dir -n --color'

# 設定為中文環境,使提示成為中文 

exportlang="zh_cn.gbk"

# 輸出為中文編碼 

exportoutput_charset="gbk"

cygwin中文亂碼解決

1,在.bashrc profile末尾新增以下內容 讓ls和dir命令顯示中文和顏色 alias ls ls show control chars color alias dir dir n color 設定為中文環境,使提示成為中文 export lang zh cn.gbk 輸出為中文編碼 e...

cygwin操作介面中文亂碼

亂碼如圖 解決方案 cygwin左上角 options text locale c character gbk 華麗的分割線 資料夾及檔案顯示亂碼錯誤解決方案 cygwin64 etc skel bash profile檔案末尾新增 export lc all zh cn.gbk export lc...

Cygwin的中文支援(解決亂碼)

在cygwin home資料夾下 將下面的注釋去掉 bash profile 讓ls和dir命令顯示中文和顏色 alias ls ls show control chars color alias dir dir n color 設定為中文環境,使提示成為中文 exportlang zh cn.gb...