मैं अभी कई परियोजनाओं पर काम कर रहा हूं। मैं उन सभी को संभालने के लिए Emacs का एक एकल उदाहरण चाहता हूं । मैं जो चाहता हूं वह एक टमक्स जैसा व्यवहार है जिसमें हर 'विंडो' (Emacs अर्थ में) एक प्रोजेक्ट से संबंधित होती है जिसमें उस प्रोजेक्ट से संबंधित फाइलों के बफर होते हैं। कई विंडो हैं, जिनमें से प्रत्येक परियोजना के अनुरूप है और मुझे उनके बीच स्विच करने में सक्षम होना चाहिए (कुछ इसी तरह C-b w
)
क्या यह कार्यक्षमता पहले से किसी रूप में मौजूद है? मुझे लगता है कि यह अन्य विकल्पों के रूप में होने के लिए अच्छा होगा:
- Emacs के कई उदाहरण खुले हैं।
- सभी परियोजनाओं की सभी फाइलें एक ही उदाहरण में रखें, जो स्विचिंग बफ़र्स को एक दर्द बनाती हैं।
ace-jump-mode
, आप अपने आप को एक बफर में अपने कर्सर के साथ जल्दी से कूदने के लिए एक शांत समाधान प्राप्त करेंगे (यदि आपके पास पहले से नहीं है)।
frame-bufs
। यह भी देखें कि किसी फ़ाइल को खोलने से पहले उसे कैसे इंटरसेप्ट किया जाए और तय किया जाए कि टारगेट फ्रेम में बफर प्रदर्शित करने के लिए कौन सा फ्रेम - stackoverflow.com/questions/18346785/… - और frame-buffs--add-buffer
फ्रेम को संबद्ध करने के लिए आप संयोजन का उपयोग कर सकते हैं । आप गतिशील रूप से बफ़र्स के frame-bufs
साथ विवाह कर सकते हैं tabbar
और उन्हें हटा सकते हैं : emacs.stackexchange.com/a/10112/2287
frame-bufs
एक विशेष फ्रेम के साथ बफ़र्स को जोड़ने का लिंक दिया गया है: github.com/alpaker/Frame-Bufs/blob/master/frame-bufs.el