Falha na renderização do Midnigh Commander no CygWin, Windows 8 e ConEmu (ou Console)


4

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

Comandante da meia-noite

É consertável?


Unfortunally eu não posso anexar mais de 1 link para postar, então tela ConEmu está aqui: i.imgur.com/RpgaEzs.png
Artur Eshenbrener

Acabei de descobrir que a configuração TERM=linuxpode ajudar, desde que você já tenha LANG=ru_RU.UTF-8, - dessa maneira, caracteres nacionais e símbolos gráficos são desenhados, diferente de quando TERM=cygwin.
Anton Samsonov 04/04

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=

Iniciando mc com LANG=C mcfixo para mim. Você pode definir isso no seu .bashrcou .profile.


Não funciona (
user1248256

Já faz algum tempo. Conemu pode ter mudado desde então.
Ben Ben

0

Parece que sua instalação do mc / cygwin está quebrada. A origem do problema é o fato "mc está tentando gravar utf-8 no console". Mas não o preparou adequadamente.

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

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


2
Dentro do emulador de terminal padrão Cygwon mintty, tudo funciona bem. As configurações de localidade são completamente iguais ru_RU.UTF-8,. Você poderia me ajudar com a depuração?
Artur Eshenbrener

mintty funciona completamente diferente do esperado no Windows. wiki . Portanto, você não pode comparar o hortelã com o ConEmu. A única comparação válida será, como eu disse antes, com o mc iniciado no Win + R.
Maximus
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.