
me gustaría usarpash, una implementación de PowerShell para mono en mi máquina CentOS.
Después de la compilación lo comencé y obtuve
$ 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
Me dijeron que mi terminal no entiende secuencias ANSI.
Yo uso la terminal gnome. ¿Es capaz de hacer esto con algún truco de configuración?
¿O necesito utilizar algún otro software emulador de terminal?
Respuesta1
TERM=xterm mono Source/PashConsole/bin/Debug/Pash.exe
resuelve el problema. El valor por defecto
TERM=xterm-256color
provoca la basura en el terminal. Esto no es un problema con el terminal gnome, ni siquiera con Pash, sino con Mono, ver
https://bugzilla.xamarin.com/show_bug.cgi?format=multiple&id=18315