मैं निम्नलिखित कमांड को असफल रूप से चलाता हूं
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 ऑटो इसे अब और सही नहीं करेंगे और आप अपने अपेक्षित परिणाम प्राप्त करेंगे।