GNU 화면은 종료 시 "너비 x 문자가 너무 작습니다" 메시지를 방지합니다("Ca C-\").

GNU 화면은 종료 시 "너비 x 문자가 너무 작습니다" 메시지를 방지합니다("Ca C-\").

현재 초점이 맞춰진 창의 너비(tmux 의미에서)가 너무 좁아 확인 메시지를 표시할 수 없는 경우 Really quit and kill all your windows [y/n]화면이 표시되고 또는 을 Width x chars too small허용하지 않습니다 . 잘린 메시지를 표시하거나 확인을 완전히 비활성화하는 방법이 있습니까?yny/n

답변1

screen수정하지 않으면 별로 쓸 일이 없습니다. 후자의 메시지는 Input상태 코드를 제공하지 않고 단순히 반환됩니다.(출처 참조):

if (len < 0) { LMsg(0, "Width %d chars too small", -len); return; }

흥미롭게도 이 섹션은 작년에 다시 작성되어 테스트를 제거하고 설명만 추가했습니다.size_t를 len으로 사용. 아마이유컴파일러 경고를 수정하기 위해 제거되었습니다( size_t긍정적인).

이것변경 로그이 변경 사항에 대한 언급은 없습니다. 의도적인 것이 아닐 수도 있습니다.

+Version 4.3.0 (13/06/2015):
+  * Introduce Xx string escape showing the executed command of a window
+  * Implement dead/zombie window polling, allowing for auto reconnecting
+  * Allow setting hardstatus on first line
+
+  New Commands:
+  * 'sort' command sorting windows by title
+  * 'bumpleft', 'bumpright' - manually move windows on window list
+  * 'collapse' removing numbering 'gaps' between windows, by renumbering
+  * 'windows' command now accepts arguments for use with querying
+

따라서 최신 버전(4.3.1)은 보고한 대로 작동하지 않습니다. 적어도 입력 프롬프트를 사용하는 데 방해가 되지는 않습니다.

관련 정보