Raspbian에 연결된 경우 PuTTY에서 잘못된 커서 이동

Raspbian에 연결된 경우 PuTTY에서 잘못된 커서 이동

Windows용 PuTTY를 사용하여 Raspberry Pi(Raspbian 실행)에 연결하는 데 매우 이상한 문제가 발생했습니다. ANSI "커서" 위치가 올바르게 업데이트되지 않습니다.

이는 제가 지금까지 발견한 몇 가지 다른 방식으로 나타납니다. 가장 명백하고 짜증나는 문제는 을 누르면 backspace커서가 움직인다는 것입니다.앞으로거꾸로 대신. 예를 들어, 여기서는 를 입력하려고 했지만 bash --version실수로 를 생략하고 s이를 수정하기 위해 한 번 백스페이스를 실행해야 했습니다.

pi@raspberrypi:~$ bash --veri sion
GNU bash, version 5.0.3(1)-release (arm-unknown-linux-gnueabihf)

i잘못된 부분이 여전히 존재하고 그 뒤에 를 누른 곳에 공백이 있고 backspace나머지 명령이 이어지는 것을 볼 수 있습니다 . 명령은 여전히실행올바르게, 이는 키 입력이 올바르게 해석되고 있음을 의미합니다. 그들은 단지 존재하지 않을 뿐이야표시됨바르게.

내가 본 또 다른 사례는 PuTTY 창의 크기를 조정할 때 프롬프트가 기존 커서 위가 아닌 커서 위치 아래 한 줄부터 다시 표시된다는 것입니다. 예를 들어 창 크기를 두 번 조정하면 아무 키도 누르지 않고도 다음과 같은 내용이 표시됩니다.

pi@raspberrypi:~$
                 pi@raspberrypi:~$
                                  pi@raspberrypi:~$

이전에 이와 같은 일을 겪은 사람이 있거나 무슨 일이 일어나고 있는지 아는 사람이 있습니까? 나는 온라인에서 해결책을 성공적으로 찾지 못했고 PuTTY 설정에서 가능한 해결책으로 튀어나오는 것은 아무것도 없습니다.

답변1

문제에 대한 실제 설명을 찾지 못했지만 해결 방법을 찾았습니다. 이 동작은 가 TERM으로 설정된 경우에만 발생합니다 xterm-color256. 이를 변경하면 xterm-color문제가 해결됩니다.

이를 영구적으로 변경하려면 PuTTY를 시작하고 변경하려는 저장된 세션을 로드하십시오. 왼쪽 메뉴에서 연결 > 데이터를 선택하세요. 거기에 "터미널 유형 문자열"이 표시됩니다. 이것을 just로 변경한 xterm-color다음 세션으로 돌아가서 설정을 다시 저장하십시오.

연결 > 데이터

관련 정보