मुझे एमएसवाईएस के लिए एक सेवा योग्य खोल की आवश्यकता है। यह मेरी वर्तमान दुविधा है:एमएसवाईएस खोल पर कुछ - क्या यह बदलने योग्य है?
डिफ़ॉल्ट rxvt.exe में एक स्क्रॉल बार है और कॉपी और पेस्ट है, लेकिन शैल में चल रहे प्रोग्राम (जैसे दुभाषियों/डिबगर्स) में नियंत्रण वर्ण या तीर कुंजी नहीं भेजता है। हास्केल दुभाषिया ghci का उपयोग करते समय यह एक असली कांटा है।
अन्य खोल sh.exe नियंत्रण वर्ण (या कम से कम उनमें से कुछ) को संभालता है, लेकिन इसमें कोई स्क्रॉल बार या कॉपी और पेस्ट नहीं है।
rxvt भी (अपेक्षाकृत) उत्पादन बफरिंग
मेरे विकल्प क्या हैं के साथ और अधिक मुद्दों है? क्या प्रतिस्थापन खोल को msys के बारे में पता होना चाहिए? मैं चाहता हूं कि हास्केल (ghc), सी ++ (जीसीसी), और मूल उपकरण श्रृंखला (बनाना और क्या नहीं) के साथ काम करने के लिए एक सभ्य वातावरण है। मैं एक खोल को संकलित करने के लिए तैयार हूं अगर इसमें पागल शेंगेन शामिल नहीं हैं।
मैं साइक्सविन की आरएक्सवीटी की प्रति का उपयोग करता हूं, और मैंने इन मुद्दों पर ध्यान नहीं दिया है। कम से कम सामान्य शेल = नियंत्रण कुंजी जैसे आदि के साथ नहीं। क्या आप इससे अन्य सामान का उपयोग कर रहे हैं? क्या आप सिग्विन के साथ मिनजीडब्ल्यू का उपयोग करने की कोशिश कर सकते हैं? –
मुझे यह सही करना चाहिए कि आरएक्सवीटी कुछ भेजता है, यह सिर्फ जीएचसीआई के साथ अच्छा नहीं खेलता है। जैसे तीर कुंजी अपने सामान्य कार्य के बजाय छुपा '\ ESC' वर्ण (जो भी इनपुट था उसे बर्बाद कर दें) डालें। Ctrl-C में भी समस्याएं हैं, और उस समस्या को संभालने के लिए ghcii.sh भी एक रैपर प्रोग्राम है। – dbs