2012-04-24 8 views
7

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

मैं history मोड कैसे सक्षम कर सकता हूं? (यदि ऐसी कोई बात मौजूद है)

+0

हाँ, यह बहुत पता करने के लिए अच्छा होगा। – oobivat

उत्तर

4

कार्यक्रम rlwrap लगभग सभी कमांड लाइन उपकरण के लिए आदेश इतिहास और covenient संपादन कहते हैं। http://utopia.knoware.nl/~hlub/uck/rlwrap/

अपडेट किया गया URL [11/2016]: https://github.com/hanslub42/rlwrap

+0

बिल्कुल सही! एक जादू की तरह काम करता है! – Gooner

1

Edwin, एमआईटी/जीएनयू योजना पाठ संपादक, योजना पढ़ने-eval-print loops के साथ बातचीत के लिए special mechanism प्रदान करता है: REPL बफर।

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

http://web.mit.edu/scheme_v9.0.1/doc/mit-scheme-user/Edwin-REPL-Mode.html

+0

असल में, मैं एडविन के बाहर कुछ ढूंढ रहा था, जो शुद्ध एमआईटी-योजना आरईपीएल में प्रयोग योग्य है। – Gooner

+0

आपका समाधान विंडोज के लिए अच्छा है जो साइगविन की कमी है, धन्यवाद। – Boluny

संबंधित मुद्दे