treeコマンドで文字化けする
Eröffnet am: 2020-08-27 12:21
Letztes Update: 2023-01-13 01:20
Auswertung: | doda | Verantwortlicher: | (Keine) |
---|---|---|---|
Priorität: | 5 - Mittel | Meilenstein: | Tera Term 4.107 |
Typ: | Fehler | Schweregrad: | 5 - Mittel |
Komponente: | Tera Term | Status: | Offen |
Lösung | Keine |
Einzelheiten
Tera Term 4でtreeコマンドで文字化けが発生する
原因
該当部分ではU+00A0 NO-BREAK SPACE(NBSP) が使われており、これが変換出来ていない。
対処
NBSPをスペースに変換して表示する
備考
他に同様の対処をした方がいい文字を確認する。スペース系が結構漏れている?
Kommentar
こんな感じでテストできます(UTF-8です)
teraterm/teraterm/uni2sjis.map に
を追加すればokそうです。TT5ではNBSPのフォントが表示されるのでokですが、 ANSI描画時にuni2sjis.mapで変換されるので、 同じ修正を入れればよさそうです。
他のスペースもあるようなのですが、どれを入れたらよいのか…。 https://unicode-explorer.com/articles/space-characters
とりあえずこれぐらいでしょうか?