私は、あるマシンで同時に複数のことをしたいからといって、いくつかの ssh 接続やターミナルウィンドウを開く必要がないように、 Unix の screen
の使い方を学ぼうとしています。split コマンドはとても便利だと思いますが、私にはわからない問題があります… どうやって split を解除すればいいのでしょうか?
^A Sでスプリットを分割し、^A ^Iで切り替えることはできるのですが、スプリットを削除する方法がわかりません・・・
96 Svish 2011-02-09
ctrl–a, Xは私のディストリビューションでも動作しません
ctrl–a,?を押してヘルプに入ると、remove
コマンドがないことに気づくかもしれません。(私のディストリビューションではなぜかこのようになっています)。これはコマンドのキーバインドがないことを意味しますが、 maxelost
が提案した “long form” を使ってもコマンドは動作するはずです
心配しないでください。”long form “を使っても、現在のスプリットを削除することができます。ctrl–a: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 + SとCTRL a + TabをCTRL a + Spaceでやり直す必要がありますが、それはそれでいいのですが……。単純に前後にトグルする方法があればいいのですが
14 MediaVince 2015-03-11