मैंने कुछ दिनों पहले अपने मुख्य संपादक के रूप में emacs का उपयोग शुरू किया, और मैं आवश्यक सभी अनुकूलन एकत्र करने की प्रक्रिया में हूं।Emacs के साथ दूरस्थ विकास कैसे करें?
मुख्य उपयोग मैं इसे दे रहा हूँ एक दूरस्थ Linux मशीन पर एक सी परियोजना के विकास के लिए (RHEL 5) है। अब तक मैं सादा विम (केवल एक पाठ संपादक के रूप में) और खोल स्क्रिप्ट का एक गुच्छा का उपयोग कर रहा था, और एक दिन मैंने फैसला किया कि मैं emacs कोशिश करेंगे। अब तक मुझे यह पसंद है।
लेकिन एक खामी मुझे लगता है कि Emacs चलाने के लिए पर्यावरण की स्थापना, और बदले यह सीधे का उपयोग कर विकास मशीन पर की जाना (और हर मशीन का उपयोग मैं पर वातावरण की स्थापना की) करने के लिए मैं कोशिश करेगा एक लंबा रास्ता है के रूप में इसे अपने लैपटॉप से उपयोग करने और रिमोट डेवलपमेंट करने के लिए।
मैं आवारा के बारे में पता है, लेकिन है कि केवल दूरस्थ फ़ाइलें संपादित करता है के रूप में तक मुझे पता है। बड़ी बाधा रिमोट मशीन पर सिंगल कीस्ट्रोक के साथ शेल कमांड चला रही है (मैंने दूरस्थ मशीन के emacs पर कस्टम संकलन कमांड चलाने के लिए F5 को बाध्य किया है)।
कैसे आप एक ही Emacs कीस्ट्रोक के साथ एक दूरस्थ मशीन पर खोल आदेशों चला सकता हूँ? क्या आप किसी अन्य सुझाव को जानते हैं & पूर्ण रिमोट डेवलपमेंट करने के लिए चालें?
आप एक्स-फ़ॉरवर्डिंग के साथ एसएसएच का उपयोग कर सकते हैं और अपने कंप्यूटर पर प्रदर्शित दूरस्थ मशीन पर Emacs चला सकते हैं। – Nifle
Emacs 23.2 में "संकलन" जब एक आवारा बफर से चलाने के आदेश स्वचालित रूप से दूरस्थ है। – MarcH