
eu gostaria de usarPash, uma implementação do PowerShell para mono na minha caixa CentOS.
Após a compilação eu comecei e consegui
$ 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
Disseram-me que meu terminal não entende sequências ANSI.
Eu uso o terminal gnome. É capaz disso com algum truque de configuração?
Ou preciso usar algum outro software emulador de terminal?
Responder1
TERM=xterm mono Source/PashConsole/bin/Debug/Pash.exe
resolve o problema. O padrão
TERM=xterm-256color
causa o lixo no terminal. Isso não é um problema com o terminal gnome, nem mesmo com o Pash, mas com o Mono, veja
https://bugzilla.xamarin.com/show_bug.cgi?format=multiple&id=18315