मैं निम्नलिखित कमांड को असफल रूप से चलाता हूं
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
हिट a
(गर्भपात) की तरह पूरी तरह से अलग वर्तनी कमांड निष्पादित करना चाहते हैं और अपनी कमांड टाइप करेंudir
हिट e
(संपादित करना) और अपनी कमांड को संपादित करना चाहते हैं।a
इसका मतलब "हमेशा" होगा। काश इसका मतलब यह होता।
alias gti=git
। स्थायी स्वायत्तता ^ ^ (हां, मैंने वास्तव में इसे सहन करने के लिए बहुत बार जीआईटी को
एक त्वरित संदर्भ:
$ dir
zsh: correct 'dir' to 'gdir' [nyae]?
n
: n o - सही नहीं है; चलाने dir
, के रूप में आपके द्वारा लिखे गएy
: y es - सही करें; चलाएं gdir
, जैसा कि Zsh ने सुझाव दिया थाa
: एक bort - कुछ भी न चलाएं, और एक नया संकेत प्राप्त करें (पूरी तरह से अलग कमांड टाइप करने के लिए)e
: ई DIT - संपादित करें क्या आप सहभागी टाइप किया - उदाहरण के लिए, तो आप बदल सकते हैं dir
करने के लिएudir
यदि आप yखोलते हैं तो शेल आपसे पूछता है कि क्या आप किसी शब्द को सही करना चाहते हैं, तो इसे सही किया जाएगा। यदि आप दबाते हैं n, तो यह अकेला रह जाएगा। दबाने aसे कमांड को निरस्त कर दिया जाता है, और दबाने eसे लाइन फिर से एडिटिंग के लिए आ जाती है, अगर आप सहमत हैं कि शब्द गलत वर्तनी है, लेकिन आपको सुधार पसंद नहीं है।
dir
हैls -l
, तो zsh ऑटो इसे अब और सही नहीं करेंगे और आप अपने अपेक्षित परिणाम प्राप्त करेंगे।