Keyboard-Shortcuts

如何在.inputrc中將組合鍵綁定到null?

  • March 8, 2020

您可以像這樣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。

將它們綁定到redraw-current-line.

我發現另一種選擇是使用雙引號。

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

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