多路复用器:-b 不起作用

多路复用器:-b 不起作用

每次我启动 tmux 然后按Ctrl+时b,终端都会打印^B.我正在使用 Windows 连接到 Raspberry Pi。我尝试过 Putty 和 Bitvise。

编辑:最后我找到了一个不完美的解决方案。

# Set the prefix to ^A.
unbind C-b
set -g prefix ^A
bind a send-prefix

# other ^A
unbind ^A
bind ^A last-window

答案1

可能启动的 shelltmux不是 bash。如果是的话,默认情况下bash会提供controlB.其他外壳有所不同。

如果您确实使用 bash,则可以使用bind -p来打印现有的绑定。

顺便说一句,关于问题是存在于本地 Windows 计算机还是远程 Raspberry Pi 上,问题是模糊的。

答案2

还可以尝试以下设置.tmux.conf

unbind-key C-b 
set -g prefix 'C-a'
bind-key 'C-a' send-prefix

这对我有用。

相关内容