62

按照这个 Archlinux wiki 中的建议,在关于 tmux 的页面中,我将命令键前缀重新映射为C-a,以模仿 GNU 屏幕并在键盘上提供比C-b. 所以我的 .tmux.conf 变成了这样:

set -g default-terminal "screen-256color"
unbind C-b
set -g prefix C-a
set-window-option -g mode-keys vi
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R

然而,虽然在屏幕中可以使用C-a a跳转到行首,但这在 tmux 中不再起作用。作为旁注,我使用的是没有 tmux 集成的 iTerm2。

有谁知道如何解决这个问题?

谢谢!

4

1 回答 1

100

您需要告诉tmux Prefix+a应该将前缀键发送到当前窗格中运行的程序:

bind a send-prefix
于 2012-03-14T06:08:28.573 回答