매번 타이핑하는 대신 모니터를 깨끗하게 하는 Ctrl활용법 을 찾아봤습니다 . 하나밖에 못 찾았어Lclear
수리하다이것은 나에게 효과가 없습니다. OpenBSD 상자에 단축키/단축키를 어떻게 추가합니까(ksh를 쉘로 사용)?
[*] 오픈BSDkshrc 파일 수정
[*] 16진수 Ctrl-l = 0xc:
# 키를 읽습니다. echo -n $key > file.txt; ^L 0000000 000c 0000001 #
답변1
~에 따르면OpenBSD ksh 매뉴얼 페이지, Ctrl+를 L다시 그려야 합니다.
redraw: ^L Reprints the prompt string and the current input line.
그게 충분하지 않다면 도움이 되는 편집 명령이 보이지 않으므로 에 대해 자세히 알아보는 것이 좋습니다 bind -m
.
어쩌면 당신은 bind -m '^L'=clear'^J'
그것을 입력하는 것과 같은 일을 할 수 있습니다 clear
Enter.
답변2
이를 수행하려면 .kshrc에 별칭을 추가할 수 있어야 합니다. 노력하다
alias "^L"=clear
^L
단일 문자 Ctrl- 여기서 L. 아마도 인용문이 필요하지 않을 것입니다. 여전히 작동하지 않으면 최후의 수단은 인용문을 피하는 것입니다(파일에 표시되는 내용이 아니라 입력하는 내용) Ctrl- VCtrl- L→ 지우기.
나는