Aşağıdaki komutu başarısız bir şekilde çalıştırıyorum
dir
ve anladım
zsh: correct 'dir' to 'gdir' [nyae]?
[Nyae] Zsh'ta ne anlama geliyor?
Aşağıdaki komutu başarısız bir şekilde çalıştırıyorum
dir
ve anladım
zsh: correct 'dir' to 'gdir' [nyae]?
[Nyae] Zsh'ta ne anlama geliyor?
Yanıtlar:
zshgüçlü bir düzeltme mekanizmasına sahiptir. Bir komutu yanlış yazarsanız düzeltmeler önerir. Burada olan şey dir, bilinmeyen bir komut ve zshöneride gdirbulunurken, belki lsde istediğiniz şeydi.
gdirİsabet gerçekleştirmek istiyorsanız y(evet)dirYine de yürütmeyi denemek istiyorsanız hit n(no)lsHit a(iptal) gibi tamamen farklı bir yazım komutu yürütmek ve komutunuzu yazmak istiyorsanızudirHit e(düzenle) gibi benzer bir yazılan komutanı çalıştırmak ve komutunuzu düzenlemek istiyorsanız.a"her zaman" anlamına geleceğini düşündüm . Keşke bu demek.
alias gti=git. Kalıcı otomatik düzeltme ^ ^ (Evet, aslında onu
Hızlı başvuru:
$ dir
zsh: correct 'dir' to 'gdir' [nyae]?
n: n o - düzeltme; diryazarken koşy: y es - düzeltin; gdirZsh'ın önerdiği gibi koşa: a bort - hiçbir şey çalıştırmayın ve yeni bir istem alın (tamamen farklı bir komut yazmak için)e: E dit - etkileşimli yazdıklarınızı düzenleme - örneğin, böylece değiştirebilir diriçinudirGönderen Z Shell An Introduction :
yKabuk bir kelimeyi düzeltmek isteyip istemediğinizi sorduğunda tuşuna basarsanız , düzeltilecektir. Eğer basarsan n, yalnız kalacak. aTuşuna basıldığında komut iptal edilir ve tuşuna basıldığında e, sözcüğün yanlış yazıldığını ancak düzeltmeyi sevmediğinizi kabul ederseniz satır tekrar düzenlenir.
diryapmak isteyebilirsinizls -l, zsh artık otomatik olarak düzeltmeyecek ve beklenen sonuçları alacaksınız.