저는 이전에 터미널에서 실행했던 명령을 이해하기 위해 현재 Esc+를 사용하고 있습니다 . 마찬가지로, 특정 문자만 제거하는 + p와 같은 것이 있습니다 .EscBackspace
이러한 단축키 조합과 단축키에 대한 자세한 정보를 알고 싶습니다.
답변1
tcsh
다음 명령을 사용하면 현재 활성화된 모든 키 바인딩을 나열할 수 있습니다 bindkey
.
% bindkey
Standard key bindings
"^@" -> set-mark-command
"^A" -> beginning-of-line
"^B" -> backward-char
"^C" -> tty-sigintr
... etc ...
이 출력에서는 ^[
이스케이프 문자 뒤에 Esc키가 옵니다(예: p). 일부 터미널 에뮬레이터에서는 Alt이 문자를 이스케이프 문자로 보낼 수도 있습니다 . M-
은 메타( Alt) ^
이고 입니다 Control.
bindkey
setup 명령을 사용할 수도 있습니다 .맨페이지 항목bindkey
더 많은 정보를 알고 싶습니다.
xterm
캔의 키 바인딩 목록여기에서 찾을 수 있습니다;맨페이지특별한 챕터도 있지만 그다지 관련성은 없습니다...
답변2
bash 및 기타 쉘의 경우 읽을 수 있습니다readline 매뉴얼 페이지편집할 수 있는 키 바인딩 목록이 포함되어 있습니다(기본적으로 Emacs 모드 사용). 이들 중 일부는 tcsh에도 적용됩니다.