다른 껍질과 마찬가지로 생선 껍질에서도 이스케이프 백스페이스 동작

다른 껍질과 마찬가지로 생선 껍질에서도 이스케이프 백스페이스 동작

나는 최근에생선 껍질어떤 것에는 일반적으로 그것을 좋아합니다. 그러나 해결 방법이 있다면 좋을 것 같은 상황을 한 가지 겪었습니다. 다음과 같은 명령을 입력했다고 가정해 보겠습니다.

curl http://169.254.169.254/latest/meta-data/local-hostname

(어디에서 왔는지 알면 보너스 포인트 :))

Bash와 같은 일반적인 *nix 쉘에서 다음을 치면Esc그 다음에역행 키이, 이전의 영숫자가 아닌 문자(이 경우 "로컬" 뒤의 하이픈)로 다시 지워지므로 기본적으로 명령을 "한 번에 한 단어씩" 삭제할 수 있습니다.

피쉬 셸에서 백스페이스 이전에 Escape를 누르는 것은 단순히 백스페이스를 누르는 것과 비교하여 특별한 일이 아닙니다(이전 단일 문자만 삭제). 생선 껍질에서 "단어별 백스페이스"를 수행하는 방법이 있습니까?

답변1

내가 읽은 벌금에 따르면수동, Ctrl-W가 원하는 대로 작동할 것 같습니다.

답변2

그들은 약간 다릅니다. esc- backspace요소를 삭제하지만 ctrl- w이전 공백(또는 공백 문자)까지 삭제합니다.

관련 정보