답변:
~/.inputrc
대상 시스템 의 파일에 다음 두 줄을 추가하십시오 .
"\eOD": backward-word
"\eOC": forward-word
그들이 배쉬 프롬프트에서, 올바른 순서 있는지 확인하기 위해 Ctrl- V Ctrl- LeftArrow및 Ctrl- V Ctrl- RightArrow, 당신은 볼 수 :
^[OD^[OC
새 세션을 시작하면 키를 사용할 수 있습니다 또는 당신은 눌러 Ctrl- xCtrl- r다시 읽어 ~/.inputrc
현재 세션 파일을.
bind -P | grep kill-word
전체 단어를 삭제하기위한 기존 키 바인딩을 보여주십시오. 필요한 경우 위의 답변과 비슷한 방식으로 바인딩을 변경할 수 있습니다.
backward-char
및에 바인딩 forward-char
했으므로 이러한 행을 추가하는 대신 이미 바인딩이 포함 된 행을 교체해야했습니다.
Linux 콘솔의 경우 :
"\e[1~": beginning-of-line
"\e[4~": end-of-line
"\e[5~": beginning-of-history
"\e[6~": end-of-history
"\e[3~": delete-char
"\e[2~": quoted-insert
Alt+B
및Alt+F
앞으로 / 뒤로 한 단어 이동합니다. 원하는 경우 vi 바인딩으로 변경할 수 있습니다.w