高效使用窗口和窗格
将窗格转变成窗口
将当前窗格升级为一个独立的窗口,使用快捷键 PREFIX !
,此后,当前会话中会多出一个窗口。
将窗口转变成一个窗格
在命令模式下使用 join-pane
命令,该命令的格式为:
join-pane -s [souce-window-no] -t [target-window-no]
-s
和 -t
两个参数都可以忽略,表示为当前的窗口或窗格。
最大化窗格与还原
将当前窗格放大,放在一个独立的窗口中显示,查看完之后再还原。
实现此功能,先将当前的窗格通过 break-pane
命令分离出来,再将它放到一个临时的窗口中显示。将该操作绑定到方向键上:
unbind Up
bind Up new-window -d -n tmp \; swap-pane -s tmp.1 \; select-window -t tmp
它使用 swap-pane
命令实现窗格的互换。 同理,要将窗口从当前的临时窗口还原到的原来窗口,还是使用 swap-pane
命令,并绑定到方向键:
unbind Down
bind Down last-window \; swap-pane -s tmp.1 \