다음 명령을 성공적으로 실행하지 못했습니다
dir
그리고 나는 얻는다
zsh: correct 'dir' to 'gdir' [nyae]?
Zsh에서 [nyae]는 무슨 뜻입니까?
답변
zsh
강력한 수정 메커니즘이 있습니다. 잘못된 방식으로 명령을 입력하면 수정을 제안합니다. 여기서 일어난 것은 dir
알 수없는 명령이며 zsh
제안 gdir
하는 반면, 아마도 ls
당신이 원하는 것입니다.
gdir
히트 를 실행하려면y
(예)dir
어쨌든 히트 를 실행하려고하면n
(아니오)ls
hita
(중단)과 같은 완전히 다른 철자 명령을 실행 하고 명령을 입력하려면udir
적중e
(편집)과 같은 철자가 비슷한 명령을 실행하려면 명령을 편집하십시오.
답변
빠른 참조 :
$ dir
zsh: correct 'dir' to 'gdir' [nyae]?
n
: n o – 수정하지 마십시오.dir
입력 한대로 실행y
: y – 정확하다.gdir
Zsh가 제안한대로 runa
: BORT는 – 아무것도 실행하지 않는, 새로운 프롬프트를 (완전히 다른 명령을 입력합니다)e
: e는 DIT – 대화 형으로 입력 한 내용 편집 – 예를 들어, 그래서 당신은 변경할 수dir
에udir
답변
에서 는 Z 쉘에 소개 :
y셸에서 단어를 수정할지 묻는 메시지가 나타나면를 누르면 해당 단어가 수정됩니다. 를 누르면 n홀로 남겨집니다. 을 누르면 a명령이 중단되고을 누르면 e단어의 철자가 틀렸지 만 수정이 마음에 들지 않는 경우 다시 편집 할 수있는 줄이 나타납니다.