Unixの場合。画面の分割を解除する方法

gnu-screen unix

私は、あるマシンで同時に複数のことをしたいからといって、いくつかの ssh 接続やターミナルウィンドウを開く必要がないように、 Unix の screen の使い方を学ぼうとしています。split コマンドはとても便利だと思いますが、私にはわからない問題があります… どうやって split を解除すればいいのでしょうか?

^A Sでスプリットを分割し、^A ^Iで切り替えることはできるのですが、スプリットを削除する方法がわかりません・・・

  96  Svish  2011-02-09


ベストアンサー

ctrla, Xは私のディストリビューションでも動作しません

ctrla,?を押してヘルプに入ると、removeコマンドがないことに気づくかもしれません。(私のディストリビューションではなぜかこのようになっています)。これはコマンドのキーバインドがないことを意味しますが、 maxelost が提案した “long form” を使ってもコマンドは動作するはずです

心配しないでください。”long form “を使っても、現在のスプリットを削除することができます。ctrla:removeenter

さらに、この行を ~/.screenrc ファイルに書くことで、remove コマンドを X にバインドすることができます (もちろん、変更が有効になるようにスクリーンを再起動してください)

bind X remove

84  Eddified  2012-06-20


すべての分割を閉じるには ctrlaQ (a がスクリーンコマンドキーであることを考えると) を使ってください。ctrlaX は maxelot のコメントにあるように、アクティブなウィンドウだけを閉じます

例えば、このページは、画面の分割、およびその他の画面のための便利なキーを文書化しています

36  Olli  2011-02-09


CTRL a + Q は分割を解除し、現在のウィンドウのままでいられるようにします

whereas

CTRL a + X で分割を解除し、以下の利用可能なウィンドウに移動します

大きなスペースが必要な時には、現在のウィンドウのままでいたいと思うかもしれないので、最初のQ付きのものは素晴らしいです 🙂

もちろん、その後、分割画面に戻すには、CTRL a + SCTRL a + TabCTRL a + Spaceでやり直す必要がありますが、それはそれでいいのですが……。単純に前後にトグルする方法があればいいのですが

14  MediaVince  2015-03-11


タイトルとURLをコピーしました