횡설수설 터미널에서 나를 구하십시오


12

원격 ssh 세션에 로그인하는 동안 때때로 잘못된 파일 (이진 또는 디렉토리)로 cat을하고 디스플레이가 횡설수설로 변환됩니다. 유일한 방법은 터미널을 닫고 새 터미널을 여는 것입니다. 일반적으로 현재 터미널과 관련된 많은 상태가 있기 때문에 나를 실망시킵니다.

업데이트 : 큰 답변을 받았지만 약간의 문제가 지속됩니다. 이 후속 질문을 참조하십시오 .

내가 무엇을 할 수 있을지?

여기에 이미지 설명을 입력하십시오


제목 스레드에서 발생하는 것처럼 "거대한"이라는 단어를 수정하는 것이 좋습니다. 아시다시피 한 문자 만 수정하도록 게시물을 편집 할 수 없습니다.
Sopalajo de Arrierez

답변:



4

스크린 샷의 "Terminal"메뉴에서 "Reset"또는 "Reset and clear"를 시도하십시오.


다른 터미널 응용 프로그램이나 콘솔에서 작동하지 않습니다.

3

거의 모든 다른 유닉스 유형 시스템에서도 작동하는 오래된 트릭 :

echo "^V^O"

즉 , 큰 따옴표 문자 보다 에코 단어를 입력 한 다음 CTRL 을 누르고 kev v 를 입력하고 CTRL 을 누르고 키 o (0이 아닌 문자)를 입력 한 다음 다른 큰 따옴표 문자 를 입력 한 다음 RETURN 을 누르 십시오 .




1

이러한 상황에 대한 일반적인 명령 :

  • stty 제인
  • eval $ (tset -s) # 또는 eval tset -s
  • echo ^ [c # bash 명령 행에서 ^ [를 얻으려면 ^ v ESC를 입력해야합니다

이것이 도움이되기를 바랍니다.


0

연습을 시작하면

less filename

대신에

cat filename

당신은 그러한 상태에 자주 착륙하지 않을 것입니다.


0

screenssh 세션에서 실행할 때 더 일반적이지 않은 글꼴 전환 이스케이프 시퀀스를 비활성화 할 수 있기 때문에 도움이됩니다 (물론 여전히 일반 프로그램에서 작동 함). 화면의 주요 원인은 일반적으로 다릅니다 (일반적으로 프로그램 간 전환, 다시 연결시 원래 프로그램 연결 끊기 및 다시 시작 등)

러닝 reset된 화면 (또는 입력 반향을 거부하는 화면)을 다시 실행하면 실행 중 (또는 이스케이프 콤보 중 하나)이 작동합니다.


1
실행 화면의 문제는 마우스 스크롤과 같은 유용한 기능을 터미널에서 잃어 버린다는 것입니다.
거기서부터

1
IBTD. 예, 마우스 스크롤이 작동하지 않지만 "대화 상자 테두리"에 문제가없는 키보드 스크롤 및 키보드 복사 및 붙여 넣기 작업이 수행됩니다. 다른 프로그램 (예 : "less")도 마우스 스크롤을 죽입니다.
mihi

gnome-terminal에서 less마우스 스크롤을 죽이지 less않습니다. 스크롤 백이 아닌 텍스트 만 스크롤합니다 .
grawity

흠, 방금 설치 gnome-terminal했는데 (Debian Lenny의 2.22.3) less마우스로 스크롤 할 수 없습니다 . 스크롤바는와 같이 회색으로 표시됩니다 screen. 다른 모든 터미널 에뮬레이터와 마찬가지로 사용할 수 있습니다. 마자 less또는 screen폐쇄, 스크롤이 다시 활성화 가져옵니다.
mihi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.