
문제가 있어요
Pash 프롬프트의 ANSI 이스케이프가 Gnome 터미널에 가비지로 표시됩니다.
$ mono Source/PashConsole/bin/Debug/Pash.exe
[%?%p1%{8}%<%t37%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;7%;m[%?%p1%{8}%<%t40%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;0%;mPash - Copyright (C) Pash Contributors. License: GPL/BSD. See https://github.com/Pash-Project/Pash/
[%?%p1%{8}%<%t37%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;7%;m[%?%p1%{8}%<%t40%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;0%;m
[%?%p1%{8}%<%t37%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;7%;m[%?%p1%{8}%<%t40%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;0%;mPASH /home/gbuday/projects/Pash> [%?%p1%{8}%<%t37%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;7%;m[%?%p1%{8}%<%t40%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;0%;m
그것은 터미널인 것처럼 보였지만 모노일 수도 있습니다. Mono가 termcap
제대로 설정되지 않아 terminfo
터미널에 쓰레기가 생길 수 있나요?
답변1
이것은 Mono의 버그입니다.
https://bugzilla.xamarin.com/show_bug.cgi?format=multiple&id=18315
사용
TERM=xterm mono Source/PashConsole/bin/Debug/Pash.exe
문제를 해결합니다. 기본값
TERM=xterm-256color
모노를 그 쓰레기로 만듭니다.