Keyboard-Shortcuts

如何將 tmux 佔用/解釋的鍵綁定發送到在 tmux 中執行的程序?

  • May 15, 2020

假設我正在會話ranger tmux執行,但我想向ranger(例如Ctrl+ H)發送一個鍵盤快捷鍵,該快捷鍵已經在tmux.

是否有一種直通模式可以將鍵綁定發送到類似於“插入模式”中vim的 ’s Ctrl+的底層程序?O

我知道您可以設置鍵綁定來發送鍵綁定,但是映射所有其他程序鍵綁定是不切實際的。

您可以使用send-keys

C-b : send C-h

C-h預設情況下,它不是 tmux 使用的密鑰(正是因為您不需要這樣做)。

如果您正在執行 3.1 或 master,您可以嘗試這樣的方法來製作一個發送下一個密鑰的密鑰:

bind -n C-o command-prompt -kp key 'send %%%'

引用自:https://unix.stackexchange.com/questions/586703