A renderização Midnigh Commander falha no CygWin, no Windows 8 e no ConEmu (ou Console)

4

Estou tentando usar um emulador de terminal alternativo para o CygWin no Windows 8.1 x64. Eu estou tentando usar [ConEmu] e [Console], mas ambos falham na renderização do programa mc .

É solucionável?

    
por Artur Eshenbrener 08.03.2015 / 12:27

2 respostas

1

Sua referência à sua configuração LANG resolveu isso para mim. Eu tenho:

$ locale
LANG=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_ALL=

Iniciar o mc com LANG=C mc corrigiu para mim. Você pode querer definir isso em .bashrc ou .profile .

    
por 31.03.2015 / 12:21
0

Parece que sua instalação do mc / cygwin está quebrada. A origem do problema é o fato de "o mc está tentando escrever utf-8 para consolar". Mas não foi devidamente preparado.

O problema não está relacionado ao ConEmu ou ao Console2. Se você executar o mc a partir do Win + R, você obterá o mesmo resultado. Verifique suas configurações do cygwin / mc, consulte seus manuais ou entre em contato com seus desenvolvedores.

BTW, não tenho problemas com o mc na minha caixa. Então não posso dizer o que está errado nas suas configurações. Será interessante obter informações sobre isso se você resolver o problema.

    
por 08.03.2015 / 14:09