Sco unix:bash "end key"를 줄 끝에 바인딩하는 방법은 무엇입니까?

Sco unix:bash "end key"를 줄 끝에 바인딩하는 방법은 무엇입니까?

간단한 질문입니다. 이것은 바인드 키가 있는 내 bashrc입니다.

# Binds
bind '"\e[3~": delete-char'
bind '"\e[F~": end-of-line'
bind '"\e[19~":"~"'

문자 삭제는 잘 작동합니다 ~ 잘 작동합니다. F9를 누르면 나타납니다. 하지만 줄 끝으로 이동하기 위해 "END"를 누르면 다음과 같이 인쇄됩니다.

[F[F[F[F

END 키를 줄 끝 부분에 바인딩하는 방법은 무엇입니까?

답변1

해결책을 찾았습니다. 내가 한 키가 올바르게 구성된 시스템에서

bind -P|grep -i end-of-line

그리고 올바른 구성을 볼 수 있어요

end-of-line can be found on "\C-e", "\eOF", "\e[4~", "\e[F".

그래서 Sco에서 bashrc를 편집합니다.

bind '"\e[F": end-of-line'

잘 작동합니다.

관련 정보