![Bash에서 이전 단어를 삭제하는 방법은 무엇입니까? [복사]](https://linux55.com/image/138329/Bash%EC%97%90%EC%84%9C%20%EC%9D%B4%EC%A0%84%20%EB%8B%A8%EC%96%B4%EB%A5%BC%20%EC%82%AD%EC%A0%9C%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
한 단어 뒤로 삭제:
Ctrl + w
한 단어 앞으로 삭제:
?
누구든지 위 질문에 대답할 수 있습니까? 아니면 다음을 실행하여 볼 수 있듯이 stty에 명령을 추가해야 합니까?
stty -a
Ctrl+와 관련된 연산이 w여기에 정의되어 있습니다.
답변1
키 시퀀스 는 , 즉 , 또는 M-d
입니다 .bash
Alt+DEsc+D
kill-word
그러면 Readline 함수가 호출됩니다 .
kill-word
(M-d
)지점부터 현재 단어 끝까지, 단어 사이인 경우 다음 단어 끝까지 삭제합니다. 단어 경계는 사용된 것과 동일합니다
forward-word
.
bash
위 내용은 매뉴얼 에서 따온 것입니다 .