在 tmux 命令提示符中映射键

在 tmux 命令提示符中映射键

我想映射<C-p><Up>tmux 命令提示符(通过按下 打开的命令)的上下文中,<prefix>:以便在按下它时,按顺序显示先前执行的命令。

我之所以要这样做,是因为我倾向于tmux在命令提示符中执行命令。一种情况是将多个窗格从当前打开的会话移动到另一个会话。我要做的是切换命令提示符并执行:join-pane -t <session-name>,然后我将移动到我想从当前会话移动的另一个窗格,再次切换命令提示符并按下键,<Up>以便不必再次输入整个命令。但是,这种方法需要将我的右手从主行移开。映射<C-p><Up>可以避免这种情况。

我发现唯一可能有助于实现这一点的功能是bind-key命令。但是,该命令的文档中没有提到命令提示符的映射键。

答案1

无法在命令提示符下配置键。

但是,tmux很早就支持在命令提示符中使用 emacs 键C-p:。C-nset -g status-keys emacs

相关内容