![단축키를 사용하여 bash 명령줄 이동](https://linux55.com/image/63890/%EB%8B%A8%EC%B6%95%ED%82%A4%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20bash%20%EB%AA%85%EB%A0%B9%EC%A4%84%20%EC%9D%B4%EB%8F%99.png)
bash 에서 Ctrl+Left_arrowor 를 사용할 때 Ctrl+Right_arrow각각 한 "단어"를 뒤로 이동하고 한 "단어"를 앞으로 이동합니다. 나는 이것이 정의되어 있다고 믿습니다./etc/inputrc
# mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving
"\e[1;5C": forward-word
"\e[1;5D": backward-word
"\e[5C": forward-word
"\e[5D": backward-word
"\e\e[C": forward-word
"\e\e[D": backward-word
불행하게도 여기서 "단어"의 정의는 오해의 소지가 있습니다. /foo/bar
두 단어로 처리됩니다 .
유일한 단어 구분 기호가 공백 문자가 되도록 수정할 수 있습니까? (하나 이상의 공백 또는 하나 이상의 탭)
즉, /foo/bar/
한 단어로 취급되어야 합니다.
나는 데비안 Wheezy를 사용하고 있습니다
답변1
문제는 구분 기호가 아니라 알파벳 기호, 숫자 또는 밑줄이 될 수 있는 단어 기호이므로 목록에 없는 모든 항목은 구분 기호로 간주됩니다.