2010-10-18 7 views
8

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

मैं एक ही एस exp या एक पूरे फ़ाइल eval कैसे कीचड़ आरईपीएल में जवाब दिखा (a.k.a मैं एक Clojure फ़ाइल Emacs के भीतर चलाने के लिए और एक समर्पित फ्रेम में या repl में उत्पादन देखना चाहते हैं)?

(def my-bind [1 2 3]) 

अब मैं कीचड़ repl में इस अभिव्यक्ति eval करना चाहते हैं, इसलिए यदि repl में मैं लिखने:

उदाहरण के लिए मैं अपने प्रोजेक्ट निर्देशिका के भीतर एक .clj फ़ाइल में एक साधारण बंधन को परिभाषित

(first my-bind) 

मैं प्राप्त करना चाहता हूं 1. मैं कैसे कर सकता हूं?

उत्तर

9

एक एकल लिंग को निकालने के लिए, अपने कर्सर को अंतिम समापन माता-पिता के सामने रखें और C-x C-e दबाएं। आसपास के सेक्सप का मूल्यांकन करने के लिए एक और है, लेकिन मैं इसे याद रखने के लिए नहीं कर सकता।

, पूरी फ़ाइल का मूल्यांकन करने के कर C-c C-k

+2

इस कंप्यूटर के काला जादू है .. मैंने जो आपने 1000 बार सुझाया है वह किया और यह कभी काम नहीं किया .. अब यह काम करता है ओओ बहुत बहुत धन्यवाद :) –

9

क्या Rayne ने कहा, और MCX शीर्ष स्तर अभिव्यक्ति जो कर्सर में है मूल्यांकन करने के लिए नहीं है।

+0

यही वह है जिसे मैं ढूंढ रहा था। – Rayne

+1

सभी के लिए धन्यवाद, Emacs भयानक भयानक है: डी –

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

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