117

私はちょうど tmux を学んでいて、スクリーンの経験がありません。ある tmux クライアントのウィンドウを別の tmux クライアントに移動できるかどうか疑問に思っています。IRC クライアントを画面上の新しいウィンドウに移動したいと考えています。

4

2 に答える 2

186

はい、move-window コマンドを使用できます。

move-window [-d] [-s src-window] [-t dst-window]
           (alias: movew)

これは、src-window のウィンドウが dst-window に移動する点を除いて、link-window に似ています。

ここで、src-window と dst-window の形式は、session:window.pane (session と window は名前または ID のいずれか) です。

したがって、「irc」ウィンドウを使用した「chat」セッションがあり、それを「other_session」セッションに移動したいとします (tmux プロンプトで):

move-window -s chat:irc -t other_session

すでに chat:irc ウィンドウを開いている場合は、ソースを指定する必要はありません。

move-window -t other_session:

やります。

同様に、「other_session」セッションからはターゲットを指定する必要はありません。

movew -d irc:irc_window

ウィンドウ/セッションに名前を付けていない場合は、それらの ID を使用する必要があります。

于 2010-06-26T10:54:57.543 に答える