OS X에서 잘못된 터미널 창 재설정

OS X에서 잘못된 터미널 창 재설정

SSH를 통해 Linux 서버에 연결되었습니다. 다음 명령을 수행한 후

cat dmesg.1.gz

내 SSH 세션의 프롬프트 가 에서 conor@linux:~$다음 으로 변경되었습니다.␌⎺┼⎺⎼@┌␋┼┤│:·/┌⎺±⎽$

터미널에 입력한 모든 텍스트도 깨졌습니다. 를 입력하여 SSH 세션 연결을 끊은 후에도 exit현재 내 Mac에 있던 터미널 세션은 여전히 ​​깨졌습니다. 터미널 창을 닫고 새 창을 열어 문제를 해결했습니다.

키 조합 등 창을 닫았다가 다시 열지 않고 터미널을 재설정할 수 있는 방법이 있나요?

답변1

터미널이 "대체 문자 집합" 모드로 전환되었습니다. 다시 밖으로 이동하려면 다음을 입력하십시오.

tput rmacs

(왜곡된) 쉘 프롬프트에서. 입력 내용도 깨져 보이지만 이 명령이 끝나면 다시 정상으로 돌아옵니다.

답변2

나는 이와 같은 문제를 겪었습니다. 수정하려면 Shell --> Send Reset을 클릭하세요. 그리고 그것이 작동하지 않는다면. 쉘 -> 하드 리셋. 이렇게 하면 터미널을 닫았다가 다시 열 필요 없이 재설정됩니다.

답변3

명령줄에 "reset"을 입력하면(무엇을 묶었는지 볼 수 없더라도) 도움이 되는 경우가 많습니다.

답변4

아무런 효과 없이 이전 답변을 시도한 후 매뉴얼 페이지를 살펴보았습니다. tput 재설정

관련 정보