tmux 键盘快捷键无法正常工作

shl*_*oid 4 linux tmux

我最近开始使用 tmux,并更改了绑定,以便它响应 Ca 而不是 Cb。这些是 .tmux.conf 文件中用于执行此操作的行:

unbind C-b
set -g prefix C-a
Run Code Online (Sandbox Code Playgroud)

但是,我无法让 Ca 工作到行首。Ca, Ca 不起作用,Ca,a 也不起作用。此外,其他快捷键(如 Ca、<某些箭头键>)在窗格之间移动也不起作用。我错过了什么?

谢谢!

Jas*_*ark 7

你是那里的一部分。unbind C-b禁用默认前缀,并将set -g prefix C-aCa 设置为新的命令前缀,如 screen。要获得其他屏幕行为,请添加更多行:

set -g prefix C-a
unbind C-b

# C-a a should send ctrl-a to the underlying shell (move to start of line)
bind-key a send-prefix    

# C-a C-a
bind-key C-a last-window
Run Code Online (Sandbox Code Playgroud)