मैं एम-एक्स अवधि (बैश के साथ) Emacs के अंदर उपयोग शुरू कर दिया है, लेकिन मैंने देखा है कि अगर मैं ऊपर तीर का उपयोग करें/नीचे तीर मैं बस अपना इतिहास के क्रमश: 'ए' और 'बी' पाने के बजाय। क्या यह काम करने का कोई तरीका है?emacs के अंदर बैश का उपयोग करते समय कोई इतिहास नहीं है?
5
A
उत्तर
0
मुझे लगता है कि यह या तो एक बग या Emacs 21.3.1 में सुविधा का अभाव है, क्योंकि जब मैंने हाल ही में Emacs 23.1.1 के साथ एक दूसरे मशीन मिल गया डिफ़ॉल्ट स्थापित के रूप में, मैं अब इस समस्या का हल नहीं किया गया था। emacs23 में मेरे लिए
2
आप एम-एक्स खोल
एम-पी और एम-एन के साथ पिछले और अगले आदेश
3
Ctrl-n
, Ctrl-p
आगे पीछे term
के इतिहास में ऊपर जाना होगा, और नीचे M-x eshell
पर काम करेंगे समर्थन करता है, यही कारण है कि उपयोग कर सकते हैं।
3
जब मैं emacs (23.3.1) में M-x term
का उपयोग करता हूं, तो मैं इतिहास प्राप्त करने के लिए सी-एन, सी-पी या ऊपर तीर, नीचे तीर का उपयोग कर सकता हूं।
जब मैं M-x shell
उपयोग करते हैं, मैं एम एन, एम पी का उपयोग कमांड इतिहास पाने के लिए कर सकते हैं।
काम करता है। – ephemient
जो आप वास्तव में प्राप्त कर रहे हैं वह है^^ [[ए' और '^ [[बी' जो इंगित करता है कि आपकी रीडलाइन बाइंडिंग किसी कारण से गिरा दी जा रही है। –