web-dev-qa-db-ja.com

屏風で画面を大きくする方法

私の新しいサーバーのインストールは奇妙に見えます: enter image description here

端末ウィンドウ全体を使用するようにサイズを変更する方法はありますか?

57
HilarieAK

これは、このセッションに接続されている自分以外の別のsshまたはターミナルクライアントがあり、自分よりもウィンドウサイズが小さいことを意味します。

この Byob ホットキーを使用して、自分以外のすべてのクライアントを切り離すことができます。

Alt-F6

または、スクリプトを実行できます/usr/lib/byobu/include/tmux-detach-all-but-current-client

完全な開示:私は Byobの作成者および管理者です。

113
Dustin Kirkland

Alt-F6の代わりはPrefix-Shift-Dです。ここで、Prefixはbyobuエスケープコマンドです(通常はCtrl-a)。

詳細はこちらをご覧ください: https://stackoverflow.com/questions/22138211/how-do-i-disconnect-all-other-users-in-tmux

7
ostrokach

Alt-F6が機能しませんでした。しかし、tmuxを使用していることがわかりました。他のウィンドウを切り離すには、list-clientsとdetach-clientの組み合わせを使用します。

% tmux list-clients
/dev/pts/1: 0 [64x160 xterm] (utf8)
/dev/pts/39: 0 [39x143 xterm] (utf8)
% tmux detach-client -t /dev/pts/39

64x160の方が大きいので、それが私のウィンドウであると考えましたが、他のクライアントはそれより小さいウィンドウでした。

5
Perennial

素晴らしいスクリプト! Homebrewとともにインストールされたbyobuを使用するOSXでは、(現在)

/usr/local/Cellar/byobu/5.92/lib/byobu/include/tmux-detach-all-but-current-client

おそらくあなたはバージョン番号を変更するでしょうが、それはそれを見つける方法のアイデアをあなたに与えるためです

brew info byobuは、byobuがlibなどのファイルを格納する場所を示します。

次に、lib/byobu/include/tmux-detach-all-but-current-clientその場所がどこであっても(私の場合、/usr/local/Cellar/byobu/5.92/

3
user487278