2010-12-05 12 views
6

मैं एक विंडोज 7 मशीन पर हूँ और मैं जाँचने (Win32 संस्करण नहीं MinGW या एक जैसे कुछ) स्थापित किया है, मैं अपने _vimrc में लिखा हैpowershell: शैल

set shell=powershell.exe 

अब जब मैं टाइप करता हूं: खोल कमांड में इसे पावरहेल के साथ एक नया बफर खोलना चाहिए, बल्कि इसके बजाय यह एक नई विंडो में पावरहेल खोलता है।

प्रश्न: क्या बफर (जैसे बैश) में PowerShell को खोलने के लिए Gvim (कॉन्फ़िगरेशन या प्लगइन) सेट करने का कोई तरीका है? :shell और design-not के लिए

+0

यह आपके द्वारा नहीं पूछा गया है, लेकिन यदि आप पावरहेल से विम चलाते हैं तो आपको उस व्यवहार को प्राप्त करना चाहिए जो आप बाद में कर रहे हैं। –

उत्तर

9
  1. को फिर से पढ़ें प्रलेखन। डिज़ाइन से उद्धरण-नहीं:

    विम एक खोल या ऑपरेटिंग सिस्टम नहीं है। आप विम के अंदर खोल चलाने में सक्षम नहीं होंगे या डीबगर को नियंत्रित करने के लिए इसका उपयोग नहीं करेंगे। यह को अन्य तरीकों से काम करना चाहिए: एक शेल या आईडीई में घटक के रूप में विम का उपयोग करें। व्यंग्यपूर्ण यह कहना: "Emacs के विपरीत, विम सब कुछ है, लेकिन पानी के नल में शामिल करने का प्रयास नहीं है, लेकिन कुछ लोगों का कहना है कि आप इसके साथ एक साफ कर सकते हैं ;-)।"

  2. के

    कोर्स, किसी को यह पसंद नहीं है। ऐसी कुछ परियोजनाएं हैं जो विम के अंदर खोल चलाने के लिए संभव बनाती हैं, सबसे अधिक ज्ञात Conque है जिसमें अब विंडोज़ समर्थन है। ध्यान दें कि यह यूनिकोड के साथ काम नहीं करता है।

+0

Conque के लिए धन्यवाद। –