作者PONANZA (电王)
看板Windows
标题[问题] shell软体跟编码问题
时间Sat Mar 12 13:58:16 2022
工作的关系,作业平台从MAC转到WIN後
现在面临了terminal编码的问题
目前专案用的系统看起来十多年了
编码格式是 EUC-JP
用code page看起来应该是51932
20932或932都一样不行
我用内建的power shell, WSL, cmd
完全找不到办法解决
显示的日文永远是???????
以前在mac,设定里直接选日文就行了
现在在win上完全找不到那个配置,
查资料查两三天了都没结果QQ
想问问大神们
有没有追加编码的办法?
或是乾脆换shell软体
目前看公司用的tera UI不太舒服
不知道有没有推荐的软体?
付费也没差,每天跟terminal为伍
顾眼睛比较重要
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.221.219.49 (日本)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Windows/M.1647064700.A.71F.html
2F:→ smallreader: 啊贴了个不相干的.. 03/12 15:26
他们的issues我都看过了 刚刚也发了一个
看看各路大师们有没有更好的解法
3F:→ smallreader: 我的电脑没有51932,Terminal的cmd chcp有用, 03/12 15:40
4F:→ smallreader: PS chcp没用 03/12 15:40
後来找到WSL上装luit的做法,成功的让文字正常显示了
虽然是big5的作法,不过编码格式支援的话 都能套用
经原作者同意 附上连结
https://tinyurl.com/mrkmzuz8
帮助以後跟我以有一样问题的人
5F:推 smallreader: 真的是用luit!感谢 03/12 17:14
又学到一课了 编码问题撞到就好痛
解决了就好爽XD
※ 编辑: PONANZA (220.221.219.49 日本), 03/12/2022 17:29:49
6F:→ smallreader: $ luit -encoding eucjp 03/12 17:31
7F:→ smallreader: 文章《使用luit完美解决Windows Subsystem for Linux 03/12 17:31
8F:→ smallreader: 显示Big5字集的问题》 03/12 17:31
9F:→ PONANZA: 就是这样解决的 谢谢大大们 03/12 17:37
10F:推 roccqqck: 用git-bash试试 03/15 21:06
11F:→ labbat: ascii时代的变通方法,跟utf不相容 03/17 12:30
12F:推 smallreader: 还是靠着基於iconv的程式转成UTF-8,不过有点好奇 03/17 13:26
13F:→ smallreader: 输入非ASCII字元存档会怎样 03/17 13:26
14F:推 smallreader: 哦哦连存档都不用存 编辑器上直接显示乱码 跟ptt一样 03/17 13:40
15F:→ smallreader: 非ASCII (X) 非EUCJP字 (O) 03/17 13:55