GNU画面は、終了時に「幅×文字が小さすぎる」というメッセージを防ぎます(「Ca C-\」)。

GNU画面は、終了時に「幅×文字が小さすぎる」というメッセージを防ぎます(「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)は報告したとおりに機能しません。少なくとも入力プロンプトの使用を妨げることはありません。

関連情報