PuTTY에서 256 색 및 선 그리기 문자 모두 작동 우분투에서 PuTTY를 설정하는 데 문제가 있습니다.

우분투에서 PuTTY를 설정하는 데 문제가 있습니다.

256 색 지원뿐만 아니라 적성에서 작동하도록 줄 문자를 얻으려고하지만 둘 중 하나만 얻을 수 있습니다.

  • 우분투 구성
    • 64 비트 우분투 사용
    • 터미널 유형 xterm-256color 또는 putty-256color는 256 색이지만 잘못된 줄 문자를 제공합니다.
    • 터미널 타입 리눅스는 적절한 줄을 적지 만 16 가지 색상 만 제공합니다.
  • PuTTY 구성
    • 유니 코드 문자와 함께 글꼴 사용 (데자뷰 산 모노)
    • 수신 된 데이터는 UTF-8로 가정합니다.
    • 유니 코드 선 그리기 코드 포인트를 사용하도록 설정하십시오.

출력 locale:

LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=


답변

문제는 UTF-8 모드의 PuTTY가 1 개의 VT100 “대체 문자 세트”명령을 무시 하고 ncurses가 GUI를 그리기 위해 “그래픽”문자 세트를 사용하려고 시도한다는 것입니다. (상자 그리기 문자는 klmqx평상시 와 동일한 위치에 있습니다.)

export NCURSES_NO_UTF8_ACS=1 UTF-8 로케일을 선택할 때 ncurses에 항상 유니 코드 상자 그리기 문자를 사용하도록 지시하여 문제를 해결해야합니다.

1 현재 행동이 더 좋은 이유 와 함께 PuTTY 위시리스트 있습니다.

업데이트 (2018-05-12) :이 조합 PuTTY 0.71에서 지원 것으로 보입니다 .


답변

이것은 이제 PuTTY git master 의 옵션으로 구현됩니다 .

퍼티 0.71->

카테고리-> 창-> 번역-> 틱 “UTF-8 모드에서도 VT100 라인 드로잉 활성화”