您可以以与任何其他快捷方式完全相同的方式删除它们 - 使用 bind -r
for i in "-" {0..9}; do bind -r "\e$i"; done
Run Code Online (Sandbox Code Playgroud)
如果你讨厌循环,你可以手动完成:
bind -r '\e-'
bind -r '\e0'
bind -r '\e1'
bind -r '\e2'
bind -r '\e3'
bind -r '\e4'
bind -r '\e5'
bind -r '\e6'
bind -r '\e7'
bind -r '\e8'
bind -r '\e9'
Run Code Online (Sandbox Code Playgroud)
如果您不仅在 Bash 会话中而且在 GNU Readline 提供它们的任何地方都不想使用此修饰符,请在您的 中.bashrc而不是在您的 中添加以下行.inputrc:
"\e-"
"\e0"
"\e1"
"\e2"
"\e3"
"\e4"
"\e5"
"\e6"
"\e7"
"\e8"
"\e9"
Run Code Online (Sandbox Code Playgroud)
(是的,只需列出它们)。
| 归档时间: |
|
| 查看次数: |
1030 次 |
| 最近记录: |