다음 명령을 성공적으로 실행하지 못했습니다
dir
그리고 나는 얻는다
zsh: correct 'dir' to 'gdir' [nyae]?
Zsh에서 [nyae]는 무슨 뜻입니까?
다음 명령을 성공적으로 실행하지 못했습니다
dir
그리고 나는 얻는다
zsh: correct 'dir' to 'gdir' [nyae]?
Zsh에서 [nyae]는 무슨 뜻입니까?
답변:
zsh
강력한 수정 메커니즘이 있습니다. 잘못된 방식으로 명령을 입력하면 수정을 제안합니다. 여기서 일어난 것은 dir
알 수없는 명령이며 zsh
제안 gdir
하는 반면, 아마도 ls
당신이 원하는 것입니다.
gdir
히트 를 실행하려면 y
(예)dir
어쨌든 히트 를 실행하려고하면 n
(아니오)ls
hit a
(중단)과 같은 완전히 다른 철자 명령을 실행 하고 명령을 입력하려면udir
적중 e
(편집)과 같은 철자가 비슷한 명령을 실행하려면 명령을 편집하십시오.a
"항상"을 의미 한다고 생각했기 때문에 여기에 왔습니다 . 나는 그것이 의미하기를 바랍니다.
alias gti=git
있습니다. 영구적 인 자동 수정 ^^ (예, 실제로 git은 너무 자주 받아 들일 수 없습니다.)
빠른 참조 :
$ dir
zsh: correct 'dir' to 'gdir' [nyae]?
n
: n o – 수정하지 마십시오. dir
입력 한대로 실행y
: y – 정확하다. gdir
Zsh가 제안한대로 runa
: BORT는 - 아무것도 실행하지 않는, 새로운 프롬프트를 (완전히 다른 명령을 입력합니다)e
: e는 DIT - 대화 형으로 입력 한 내용 편집 - 예를 들어, 그래서 당신은 변경할 수 dir
에udir
dir
을 지정 하고 싶을ls -l
때 zsh가 더 이상 자동으로 수정하지 않고 예상 결과를 얻습니다.