Gnome-Terminal
禁用清除終端的快捷方式“ctrl+L”
在 Gnome 終端(GNOME 42 的版本 3.44.1)中,快捷方式會
ctrl+L
清除終端(類似於clear
命令)。快捷方式首選項中似乎沒有此條目。我怎樣才能禁用它?
你沒有告訴我們你的外殼是什麼。
重擊
Bash 使用readline。在您的 Bash 中
bind -p | grep C-l
可能會列印:"\C-l": clear-screen
(可能在其他行中)。要禁用
Ctrl
+l
,您需要刪除此綁定。在 Bash 中,命令是:bind -r "\C-l"
要永久禁用 Bash,請將上述命令放入您的
~/.bashrc
. 要永久禁用任何使用 readline 的工具,請將以下行放入您的~/.inputrc
:"\C-l":
更多資訊:
help bind
,man bash
,man 3 readline
.Zsh
Zsh 不使用 readline。在您的 Zsh 中
bindkey | grep '\^L'
可能會列印:"^L" clear-screen
(可能在其他行中)。要禁用
Ctrl
+l
,您需要刪除此綁定。在 Zsh 中,命令是:bindkey -r "^L"
要永久禁用 Zsh,請將上述命令放入您的
~/.zshrc
.更多資訊:
man zshzle
。