CygWin, Windows 8 및 ConEmu (또는 콘솔)에서 Midnigh Commander 렌더링이 실패 함 대체 터미널 에뮬레이터를 사용하려고합니다.

Windows 8.1 x64에서 CygWin에 대체 터미널 에뮬레이터를 사용하려고합니다. [ConEmu]와 [Console]을 사용하려고하는데 둘 다 mc프로그램 렌더링에 실패합니다 .

자정 사령관

고칠 수 있습니까?



답변

LANG 설정을 참조하여 해결했습니다. 나는 얻었다 :

$ 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=

mc로 시작 LANG=C mc하면 문제가 해결되었습니다. 당신은이 점을 설정할 수 있습니다 .bashrc또는 .profile.


답변

mc / cygwin 설치가 손상된 것 같습니다. 문제의 근원은 “mc가 콘솔에 utf-8을 쓰려고합니다”라는 사실입니다. 그러나 제대로 준비하지 않았습니다.

문제는 ConEmu 또는 Console2와 관련이 없습니다. Win + R에서 mc를 실행하면 동일한 결과가 나타납니다. cygwin / mc 구성을 확인하거나 설명서를 참조하거나 개발자에게 문의하십시오.

BTW, trst box에 mc에 문제가 없습니다. 그래서 나는 당신의 설정에서 무엇이 잘못되었는지 말할 수 없습니다. 문제를 해결하면 정보를 얻는 것이 흥미로울 것입니다.


답변