पॉवरशेल में टैब पहले चयन के बजाय केवल आंशिक मैचों में ही भरे जाते हैं [डुप्लिकेट]


2

इस सवाल का पहले से ही यहाँ एक जवाब है:

मुझे बैश टैब पूरा होने से पावरशेल टैब पूरा होने के व्यवहार को समझने में कठिनाई हो रही है और सोच रहा हूं कि क्या इसे बदलने का कोई तरीका है।

PowerShell में जब मैं टैब दबाता हूं तो यह पहले उपलब्ध मैच तक फैल जाता है। अगले परिणाम के लिए आप फिर से टैब दबा सकते हैं। बैश में यह केवल आम मैच के रूप में फैलता है। यदि आप टैब को फिर से दबाते हैं तो उपलब्ध मैचों की एक सूची दिखाई जाती है लेकिन कमांड लाइन को और संशोधित नहीं किया जाता है।

पावरशेल में जो समस्या है, वह यह है कि अगर कई मैच हैं तो मैं उन सभी के माध्यम से टैब नहीं करना चाहता; इसमें बहुत अधिक समय लगता है और मुझे अक्सर वह याद आती है जो मैं चाहता हूं। मैं बैश में पसंद करना चाहता हूं जहां मैं चयन को कम करने के लिए सामान्य उपसर्ग से टाइपिंग रख सकता हूं।

क्या PowerShell में इस व्यवहार को बदलने के लिए कोई है?


क्या आपने प्रस्तावित डुप्लिकेट की समीक्षा की? क्या जवाब आपके काम नहीं आया?
Twisty Impersonator

जवाबों:


2

प्रयत्न PSReadLine :

यह मॉड्यूल कमांड लाइन संपादन अनुभव को बदल देता है   संस्करण 3 और उसके बाद के लिए PowerShell.exe। यह प्रावधान:

  • सिंटेक्स रंग
  • सरल वाक्यविन्यास त्रुटि सूचना
  • एक अच्छा मल्टी-लाइन अनुभव (संपादन और इतिहास दोनों)
  • अनुकूलन कुंजी बाइंडिंग
  • सीएमडी और एमएसीएस मोड (न तो पूरी तरह से अभी तक लागू किए गए हैं, लेकिन दोनों उपयोग करने योग्य हैं)
  • कई विन्यास विकल्प
  • बैश स्टाइल पूरा होना (Cmd मोड में वैकल्पिक, Emacs मोड में डिफ़ॉल्ट)
  • बैश / zsh शैली इंटरैक्टिव इतिहास खोज (CTRL-आर)
  • Emacs यांक / किल रिंग
  • PowerShell टोकन आधारित "शब्द" आंदोलन और मार
  • पीछे आगे
  • लाइव सत्रों में इतिहास साझा करने सहित इतिहास की स्वचालित बचत
  • Ctrl + Space के माध्यम से "मेनू" पूर्णता (कुछ हद तक Intellisense की तरह, तीर के साथ चयन पूरा करें)
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.