如何在 tmux 中绑定“退出复制模式”键?

问题描述 投票:0回答:1

我试图从此页面找到“离开复制模式”的命令,但我找不到执行此操作的礼服

:command
——我只能找到键绑定前缀+q

这是否意味着无法绑定另一个键来“离开复制模式”?我想绑定 Esc 键。

keyboard-shortcuts tmux
1个回答
16
投票

复制模式使用自己的一组命令,与

tmux
本身分开。使用
send-keys -X
在复制模式下“键入”命令,如退出复制模式的默认绑定所示:

bind-key    -T copy-mode    q                 send-keys -X cancel

请注意,Escape 已绑定到同一命令,至少在

tmux
2.7 中是这样。

% tmux list-keys | grep "send-keys -X cancel"
bind-key    -T copy-mode    C-c               send-keys -X cancel
bind-key    -T copy-mode    Escape            send-keys -X cancel
bind-key    -T copy-mode    q                 send-keys -X cancel
bind-key    -T copy-mode-vi C-c               send-keys -X cancel
bind-key    -T copy-mode-vi q                 send-keys -X cancel

您所指的页面不是

tmux
命令的完整列表,而是对如何在不同终端多路复用器中完成一些常见任务的比较。

© www.soinside.com 2019 - 2024. All rights reserved.