“XOFF 무시, 중얼 거림”오류는 무엇을 의미합니까?


45

다른 날에 파일을 Nano에서 저장하려고하는데 "XOFF ignore, mumble mumble"라는 오류 메시지가 나타납니다. 나는 그것이 무엇을 의미하는지 전혀 모른다. 통찰력이 있습니까?


2
CTRL-S우분투 18.04에서는 (저장 파일로) 작동하지만 16.04에서는 작동하지 않습니다.
nobar

1
좋은 캐치! v2.9.0에 추가 된 것 같습니다!
nathangiesbrecht

답변:


36

XOFF 문자 Ctrl-S를 입력했습니다. 일반적인 터미널 환경에서 XOFF는 XON 문자를 입력 할 때까지 터미널의 출력을 일시 중지시킵니다.

Nano는 전체 화면 편집기이기 때문에 Nano를 무시하고 출력을 일시 중지하는 것은 무의미한 개념입니다.

왜 문구가 무엇인지에 관해서는 원래 개발자에게 물어봐야합니다.


물리적 터미널의 호스트 PC에서 '소프트웨어 흐름 제어'를 사용하고 화면을 다시 그릴 때 버퍼 오버플로를 방지하기 위해 xoff를 사용하는 경우 출력을 일시 중지하는 것은 무의미하지 않습니다 (페이징 다운 등). 그러나 일반적으로 사용자 측이 아닌 호스트 측에서 처리됩니다.
Wyatt8740

아이러니하게도, 나는 주로 CTRL-X를 사용하여 한 번에 저장하고 종료합니다. 그리고 그것은 항상 X와 XOFF 비트를 혼란스럽게 만듭니다.
aalaap

13
"mumble mumble"은 Windows 사용자에게 소프트 장난이라고 생각합니다 CTRL+S. 여기서 저장 단축 키가 있습니다.
DarkCygnus에

Ctrl-S는 Nano에도 저장되지만 최신 버전에서만 저장됩니다.
Timmmm

49

Ctrl + O 대신 Ctrl + S를 눌러 파일을 저장했습니다. Ctrl + S는 터미널로의 데이터 전송을 일시 중지하고 스크롤을 중지 하는 기존 흐름 제어 키 조합입니다 (내부로 전송 된 코드는 XOFF라고 함). Ctrl + Q (XON)는 전송을 시작하고 스크롤을 다시 시작하기위한 보완 기능입니다.

Nano는 스크롤을 사용하지 않기 때문에 이러한 코드를 무시합니다. muttering은 Ctrl + O를 사용하여 저장하는 것을 기억하지 못한 좌절의 결과 일 것입니다.


1
나는 @Michael Kohne에게 당신보다 몇 초 빠르기 때문에 정답을 주었다. 나는 O 대신 S를 반사적으로 사용했다고 생각합니다. 감사합니다!
nathangiesbrecht
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.