Control + L 不清除屏幕

Control + L 不清除屏幕

当我尝试在 OSX 上清除终端屏幕时:

computer@ ~ () $ ^L

当我点击Enter之后,它只显示:

-bash:
   : command not found

关于这是如何发生的有什么想法吗?

我的.bash_profile.profile、 和.bashrc都是空的。

答案1

重新映射控制:

bind -x '"\C-l": clear'

答案2

我通常有一个~/.inputrc放置以下绑定的位置

"\C-p":previous-history
"\C-n":next-history
"\C-a.":beginning-of-line
"\C-e.":end-of-line
"\C-l":clear-screen

相关内容