CTRL + L은 Solaris에서 작동하지 않으며, Clear 명령도 작동하지 않습니다.

CTRL + L은 Solaris에서 작동하지 않으며, Clear 명령도 작동하지 않습니다.

나는 솔라리스 10에서 CTRL+를 작동시키려고 노력하고 있습니다.L

그래서 바인딩을 추가해 보았습니다.~/.inputrc

"\C-l":'clear\n'

clear글쎄, 명령 에 바인딩되지만 clear명령 자체가 실패합니다.

어떤 아이디어가 있나요?

TERMPS 변수를 linux또는 로 설정하려고 시도했지만 xterm도움이 되지 않았습니다.

여기에 이미지 설명을 입력하세요.

편집하다

inputrc수정하는 대신 해야 할 것 같습니다.

export TERM=xterm

xterm-256colorSolaris는 iTerm2의 기본 설정을 전혀 지원하지 않습니다 .

답변1

다음과 같이 바인딩해 보세요.

"\C-l":clear-screen

적어도 내 CentOS 7 테스트 시스템에서는 이것이 작동합니다. 불행히도 지금은 수동 참조를 찾을 수 없지만 bash 매뉴얼 페이지에는 다음과 같이 언급되어 있습니다.

       clear-screen (C-l)
          Clear the screen leaving the current line at the top of the screen.  With an argument,  refresh  the
          current line without clearing the screen.

관련 정보