如何将 .inputrc 中的组合键绑定为 null?

如何将 .inputrc 中的组合键绑定为 null?

您可以像这样Ctrl-Left绑定键:Ctrl-Right.inputrc

# Ctrl-Left
"\033[1;5D": backward-word
# Ctrl-Right
"\033[1;5C": forward-word

我该如何绑定Ctrl-Up却又Ctrl-Down什么都没有呢?

# Ctrl-Up
"\033[1;5A": null
# Ctrl-Down
"\033[1;5B": null

这显然是行不通的。

我使用这些键在 tmux(嵌套配置)中执行操作,但当;3~我使用任一键时,通常会输出到终端。

我希望能够将它们绑定到任何东西,同时仍然让密钥适用于 tmux。

答案1

将它们绑定到redraw-current-line.

答案2

我发现另一种选择是使用双引号。

# Ctrl-Up
"\033[1;5A": ""
# Ctrl-Down
"\033[1;5B": ""

相关内容