如果我在宽屏显示器上工作,我喜欢主要使用两个窗格并在它们之间切换C-a Ca.
如果我在一台方形显示器上工作,我将使用两个窗口.我希望能够在C-a C-a不改变我的情况下在它们之间切换tmux.conf.
Chr*_*sen 11
如果你总是想要Ca
然后你可以使用一个if-shell计算活动窗口中窗格数来决定last-pane和之间的窗格last-window:
bind-key C-a if-shell 'test $(tmux list-panes | wc -l) -gt 1' 'last-pane' 'last-window'
Run Code Online (Sandbox Code Playgroud)
当在"宽"和"方形"配置(例如,通过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'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4029 次 |
| 最近记录: |