使用 "C-b s" 在 tmux 中的会话之间切换会导致黑屏

Switching between sessions in tmux using "C-b s" results in blank screen

有点类似于 我从那里复制图像...除了

如果我在会话 (0)-(6) 中点击 C-b s,一切正常。 但是,如果我在会话 (7)(未显示)或以上时点击 C-b s,我会得到一个空白屏幕。如果我然后重复点击 j 向下滚动直到我最终到达 (0) 会话,那么所有会话都会正确显示。还有什么奇怪的是,如果我从问题会话 >=(7) 中键入 :choose-session 而不是 C-b s(根据 this page),那么它可以正常工作。

知道为什么会这样吗?我该如何解决?

2016 年 10 月 21 日更新 19:11:00Z:我正在使用带 byobu 模式的 tmuxinator,如果这可能会使事情复杂化的话。

默认情况下 C-b s 使用参数而不是 choose-session 调用 choose-tree。它在此命令中使用的模板可能存在一些问题。

尝试将 s 直接重新绑定到 tmux.conf

中的 choose-session
bind s choose-session