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

관련 정보