在两个单独的终端/ tmux窗口之间移动

时间:2017-05-03 22:47:25

标签: vim terminal tmux

我目前正在使用额外的显示器,因此我在两个独立的终端中运行两个tmux会话(每个屏幕一个)。问题是每次我想要在屏幕之间移动时我必须手动移动光标并在光标移动之前单击另一个屏幕,这非常烦人。我在MacOS 10.12上使用了终端的v2.7和tmux的v2.2。

我目前正在尝试:

  • cmd + shift +箭头键,但仅当标签实际粘贴在同一屏幕上时才有效
  • 使用tmux switch -t []tmux attach -t []不会手动将光标移开,只会更改当前的屏幕会话,将一个会话同步到两个屏幕上。
  • 只使用一个会话,但有一个令人讨厌的怪癖,外部显示器尺寸适合我的macbooks较小的屏幕尺寸。从here开始,它指出tmux"将窗口的尺寸限制为窗口所连接的所有会话中每个维度的最小尺寸。如果没有这样做,就没有合理的方法来显示所有附加客户的整个窗口区域。"因此,我认为没有办法解决这个问题。

是否有一些简单的命令可以在两个终端窗口之间移动?

1 个答案:

答案 0 :(得分:0)

Command-backquote( - `)在终端中打开窗口循环。