[問題] shell軟體跟編碼問題

作者: PONANZA (電王)   2022-03-12 13:58:16
工作的關係,作業平台從MAC轉到WIN後
現在面臨了terminal編碼的問題
目前專案用的系統看起來十多年了
編碼格式是 EUC-JP
用code page看起來應該是51932
20932或932都一樣不行
我用內建的power shell, WSL, cmd
完全找不到辦法解決
顯示的日文永遠是???????
以前在mac,設定裡直接選日文就行了
現在在win上完全找不到那個配置,
查資料查兩三天了都沒結果QQ
想問問大神們
有沒有追加編碼的辦法?
或是乾脆換shell軟體
目前看公司用的tera UI不太舒服
不知道有沒有推薦的軟體?
付費也沒差,每天跟terminal為伍
顧眼睛比較重要
謝謝
作者: smallreader (小讀者)   2022-03-12 15:19:00
http://github.com/microsoft/terminal/issues/11591啊貼了個不相干的..我的電腦沒有51932,Terminal的cmd chcp有用,PS chcp沒用真的是用luit!感謝$ luit -encoding eucjp文章《使用luit完美解決Windows Subsystem for Linux顯示Big5字集的問題》
作者: PONANZA (電王)   2022-03-12 17:37:00
就是這樣解決的 謝謝大大們
作者: roccqqck (ccqq)   2022-03-15 21:06:00
用git-bash試試
作者: labbat (labbat)   2022-03-17 12:30:00
ascii時代的變通方法,跟utf不相容
作者: smallreader (小讀者)   2022-03-17 13:26:00
還是靠著基於iconv的程式轉成UTF-8,不過有點好奇輸入非ASCII字元存檔會怎樣哦哦連存檔都不用存 編輯器上直接顯示亂碼 跟ptt一樣非ASCII (X) 非EUCJP字 (O)

Links booklink

Contact Us: admin [ a t ] ucptt.com