tmux – 如何绑定一个键以切换到最后一个窗格,或者如果没有窗格,
发布时间:2020-12-13 19:18:41 所属栏目:Linux 来源:网络整理
导读:如果我在宽屏显示器上工作,我喜欢主要使用两个窗格,并用C-a Ca在它们之间切换. 如果我正在使用方形显示器,我将使用两个窗口.我希望能够在不更改我的tmux.conf的情况下使用C-a C-a在它们之间切换. 解决方法 如果你总是想要C-a 当活动窗口有多个窗格时,在窗格
如果我在宽屏显示器上工作,我喜欢主要使用两个窗格,并用C-a Ca在它们之间切换.
如果我正在使用方形显示器,我将使用两个窗口.我希望能够在不更改我的tmux.conf的情况下使用C-a C-a在它们之间切换. 解决方法
如果你总是想要C-a
>当活动窗口有多个窗格时,在窗格之间切换,和 然后你可以使用一个if-shell来计算活动窗口中窗格的数量,以决定最后一个窗格和最后一个窗口: bind-key C-a if-shell 'test $(tmux list-panes | wc -l) -gt 1' 'last-pane' 'last-window' 在“宽”和“方”配置之间切换时,重新排列窗格仍然“由你决定”(例如,通过break-pane和join-pane). 在tmux 1.8 if-shell和run-shell中进行格式化扩展,所以你可以简单地使用shell命令: bind-key C-a if-shell 'test #{window_panes} -gt 1' 'last-pane' 'last-window' (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |