如何使用“send-keys”或其他 Tmux 命令以编程方式运行键绑定?

如何使用“send-keys”或其他 Tmux 命令以编程方式运行键绑定?

我想使用或其他一些 Tmux 命令来使用:和send-keys执行以下键绑定 ( M-l) :prefixC-asend-prefixC-a

bind M-l send-keys -R \; clear-history \; send-keys C-l \; display "█▓░ clear"

我已经尝试过send-keys C-a M-lsend-keys C-a C-a M-l但似乎都不起作用。

我猜原因是 Tmux 将这些键发送到活动窗格(在其中运行的进程),而不“拦截”它们,即它不会起作用prefixC-a使用send-keys.

send-keys如何使用(或其他命令)以编程方式在 Tmux 中执行键绑定,而不是手动按键盘上的按键?

答案1

您无法使用发送键触发 tmux 键绑定。您可以只运行该密钥绑定的命令。

相关内容