PuTTY를 통하여 접속한 bash shell에서 Home, End 키를 작동하게 하기

Bash shell에 PuTTY를 통하여 접속하였을 때 Home, End 키가 동작하지 않는 경우가 있습니다.

이는 PuTTY가 전달하는 Home, End 키에 해당하는 escape sequence가 bash가 인식하는 escape sequence와 달라서 생기는 문제이며, 수동으로 escape sequence를 등록하면 PuTTY로 접속한 bash에서도 Home, End 키를 사용할 수 있습니다.

이를 등록하려면 $HOME/.inputrc 또는 /etc/inputrc 파일에 다음 내용을 추가합니다. $HOME/.inputrc 파일의 내용은 사용자 개인 설정이 되며, /etc/inputrc 파일의 내용은 시스템 전역 설정이 됩니다.

# allow the use of the Home/End keys
"\e[1~": beginning-of-line
"\e[4~": end-of-line
Creative Commons LicenseWonmin Jung에 의해 창작된 Dr. Jung's Blog 은(는) 크리에이티브 커먼즈 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용할 수 있습니다. 이 라이선스의 범위를 넘는 이용허락은 http://­www­.drjung­.net­/wp1­/contact에서 받을 수 있습니다.

  1. 우왕굿

    • avarjin
    • 2009년 10월 22일

    잘 봤슴미다~~

  1. 트랙백이 없습니다.