tags:

views:

38

answers:

1

I'm just learning tmux and I have no experience with screen. I'm wondering if I can move a window in on tmux client to another tmux client. I basically just want to move my irc client to a new window on my screen.

+1  A: 

Yes you can use the move-window command :

move-window [-d] [-s src-window] [-t dst-window]
           (alias: movew)
     This is similar to link-window, except the window at src-window is moved to dst-window.

where src-window and dst-window have the form : session:window (session and window can be either name or id)

So , supposing you have an 'chat' session with an 'irc' window and want to move it to the 'other_session' session you can do (in the tmux prompt)

move-window -s chat:irc -t other_session

If you are already in the chat:irc window you don't need to specify the source so

move-window -t other_session:

will do it. In the same way, from the 'other_session' session you don't need to specify the targe.

movew -d irc:irc_window

If you haven't named you windows/sessions, you have to use their ids

mb14