我只是在学习tmux,对屏幕没有经验.我想知道是否可以将一个tmux客户端中的窗口移动到另一个tmux客户端.我想将我的IRC客户端移动到屏幕上的新窗口.
我只是在学习tmux,对屏幕没有经验.我想知道是否可以将一个tmux客户端中的窗口移动到另一个tmux客户端.我想将我的IRC客户端移动到屏幕上的新窗口.
是的,可以使用"移动窗口"命令:
move-window [-d] [-s src-window] [-t dst-window]
(alias: movew)
这与链接窗口类似,只是src窗口的窗口被移动到dst窗口.
其中src窗口和dst窗口的形式为:session:window.窗格(会话和窗口可以是名称或id).
因此,假设您有一个带有"irc"窗口的"聊天"会话,并希望将其移动到您可以执行的"其他会话"(在tmux提示符中):
move-window -s chat:irc -t other_session
如果您已经在chat:irc窗口中,则不需要指定源
move-window -t other_session:
我会的.
同样,在"other_session"会话中,您不需要指定目标.
movew -d irc:irc_window
如果尚未命名windows/sessions,则必须使用它们的ID.