GNU/Linux >> Linux の 問題 >  >> Linux

tmux クライアント間でウィンドウを移動する

別の便利なもの:

 link-window [-dk] [-s src-window] [-t dst-window]
               (alias: linkw)
         Link the window at src-window to the specified dst-window.  If dst-window is specified
         and no such window exists, the src-window is linked there.  If -k is given and
         dst-window exists, it is killed, otherwise an error is generated.  If -d is given, the
         newly linked window is not selected.

これは、複数のセッションでウィンドウを共有できることを意味します:

Assuming I have these 2 sessions:  daemons and proj

tmux link-window -dk -s daemons:0 -t proj:0

はい、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 (セッションとウィンドウは名前または 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 を使用する必要があります。


Linux
  1. Tmuxの現在のディレクトリに新しいウィンドウを作成するにはどうすればよいですか?

  2. コマンドの完了時にペイン/ウィンドウが閉じないようにする– Tmux?

  3. tmux ウィンドウでペインのサイズを変更するショートカットを作成するにはどうすればよいですか?

  1. ホスト間でDockerイメージを移動する方法

  2. モニター間でウィンドウを移動するためのメタ + 矢印キー?

  3. tmux 内からデフォルトの新しいウィンドウ ディレクトリを変更する方法

  1. Tmux Force Resize Window?

  2. Gnome Shellを使用してモニター間でウィンドウを移動するにはどうすればよいですか?

  3. Qt アプリケーションのタイトル