终端:将热键绑定到文本命令

Eps*_*tor 5 gnome-terminal

有没有办法将热键绑定到终端中的文本命令?例如: ctrl+b == git branch <ret>

Tro*_*ron 9

您可以使用bind链接的 Stackoverflow 答案中的 bash命令

在您的情况下,命令将是:

bind '"\C-b":"git branch\n"'
Run Code Online (Sandbox Code Playgroud)

为了让它从一个会话到另一个会话,然后将它添加到您的 ~/.inputrc

Bash 绑定参考。(也可作为man bash

  • 请注意,此方法可能会覆盖已分配的默认组合。您可以检查哪些绑定正在使用`bind -P` (2认同)