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


15

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

cat dmesg.1.gz

변경 내 SSH 세션의 메시지 conor@linux:~$␌⎺┼⎺⎼@┌␋┼┤│:·/┌⎺±⎽$

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

창을 닫고 키 조합과 같이 다시 열지 않고 터미널을 재설정하는 방법이 있습니까?


답변:


20

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

tput rmacs

(틀린) 쉘 프롬프트에서. 입력 내용도 깨져 보일 수 있지만이 명령이 끝나면 정상적으로 돌아갑니다.


이 문제를 해결하는 것 외에도 그 이유를 설명했기 때문에 이것을 최선의 답변으로 선택했습니다. Mrs Mans 답변도 효과가있었습니다.
conorgriffin

리눅스 터미널에서도 일했습니다 :)
logoff

7

명령 줄에 "재설정"을 입력하면 (타이를 볼 수없는 경우에도) 도움이됩니다.


6

나는이 같은 문제가 있었다. 수정하려면 Shell-> Send Reset을 클릭하십시오. 그리고 그것이 효과가 없다면. 쉘-> 하드 리셋. 터미널을 닫았다가 다시 열지 않아도 재설정됩니다.


+1 이것은 ssh 연결의 원격 쪽에서 문제가 발생했을 때 나를 위해 일한 유일한 솔루션입니다.
Kelvin

1
⌘R - 보내기 리셋

0

아무런 영향없이 이전 답변을 시도한 후 맨 페이지를 보았습니다 : tput reset

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.