
screen_session_a
2つのスクリーンセッション(およびscreen_session_b
)があり、両方に複数のウィンドウ(window_1
to)があるとします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_1
うscreen_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に切り替えることができます。