Byron Hawkins Asked: 2022-09-15 12:34:12 +0800 CST2022-09-15 12:34:12 +0800 CST 2022-09-15 12:34:12 +0800 CST 禁用清除终端的快捷方式“ctrl+L” 772 在 Gnome 终端(GNOME 42 的版本 3.44.1)中,快捷方式会ctrl+L清除终端(类似于clear命令)。快捷方式首选项中似乎没有此条目。我怎样才能禁用它? gnome-terminal 1 个回答 Voted Best Answer Kamil Maciorowski 2022-09-15T13:05:03+08:002022-09-15T13:05:03+08:00 你没有告诉我们你的外壳是什么。 重击 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。
你没有告诉我们你的外壳是什么。
重击
Bash 使用readline。在您的 Bash 中
bind -p | grep C-l
可能会打印:(可能在其他行中)。要禁用Ctrl+ l,您需要删除此绑定。在 Bash 中,命令是:
要永久禁用 Bash,请将上述命令放入您的
~/.bashrc
. 要永久禁用任何使用 readline 的工具,请将以下行放入您的~/.inputrc
:更多信息:
help bind
,man bash
,man 3 readline
.Zsh
Zsh 不使用 readline。在您的 Zsh 中
bindkey | grep '\^L'
可能会打印:(可能在其他行中)。要禁用Ctrl+ l,您需要删除此绑定。在 Zsh 中,命令是:
要永久禁用 Zsh,请将上述命令放入您的
~/.zshrc
.更多信息:
man zshzle
。