画面セッションをすばやく切り替える

画面セッションをすばやく切り替える

screen_session_a2つのスクリーンセッション(およびscreen_session_b)があり、両方に複数のウィンドウ(window_1to)があるとしますwindow_n

階層化されたレイアウトは次のとおりです。

+--+ screen_session_a
|  +- window_0
|  +- window_1
|  +- ..
|  +- window_n
|
+--+ screen_session_b
   +- window_0
   +- window_1
   +- ..
   +- window_n

私はウィンドウを切り替える方法を知っています同じ<CTRL> A-nなどを使用して<CTRL> A-p効率的に会話を完了できます。しかし、別の画面セッションでウィンドウを切り替えたいとしましょscreen_session_b/window_1screen_session_a/window_1

現在私は次のことを行います。

  • screen_session_b打撃で分離<CTRL> A-d
  • screen_session_a添付screen -r screen_session_a
  • window_1まだ開いていない場合は、ウィンドウを切り替えてください。<CTRL> A-' 1 <CR>

これは、特に頻繁に行う必要がある場合に非常に面倒です。それで、ウィンドウを切り替えるより効率的な方法があるかどうか疑問に思います。その他スクリーンセッション?

ベストアンサー1

これは画面では不可能であり、これらの画面制限を簡単に解決する方法もありません。 Screenセッションは独立しており、実行中の他のScreenセッションについては知りません。

これが必要な場合は、セッション間切り替え機能を備えたtmuxに切り替えることができます。

おすすめ記事