라인 끝을 위해 이전 SystemV의 키 바인딩

라인 끝을 위해 이전 SystemV의 키 바인딩

물론 저는 이전 SystemV unix 2.1 Bash 쉘을 사용하고 있습니다. ^E제대로 작동하려면 "end" 키를 라인 키 끝에 바인딩하고 싶습니다.

$HOME/.bashrc에 나는

bind '"\e[3~": delete-char'
bind '"\e[OF": end-of-line'

"canc-delete" 키는 완벽하지만 "줄 끝" 키는 .. 전혀 작동하지 않습니다. 왜? ctrl+v를 사용하고 end return을 누르세요.

^[OF

물론 source .bashrc그것은 주어진 일이다.

답변1

^[와 같은 의미 \e이므로

bind '"\eOF": end-of-line'

귀하의 버전에는 추가 [.

관련 정보