मैं एक सहयोगी की मशीन पर कुछ प्रोग्रामिंग कर रहा हूं। उसके पास emacs का एक संस्करण है (23.1.1) जिसका मैंने पहले उपयोग नहीं किया है। मेरी समस्या यह है कि जब मैं शेल-मोड पर जाता हूं, तो मेरा बैश प्रॉम्प्ट इस तरह दिखता है:
^[]0;jay@socrates:~^G[jay@socrates]$
मैंने अपने में PS1सेट कर '[\u@\h]\$ 'लिया है .bashrc। यह इस तरह दिखना चाहिए:
[jay@socrates]$
यह एक नियमित खोल में दिखता है। मैंने यह भी जाँच लिया है कि PS1 emacs शेल में सही मान पर सेट है, इसलिए अब मैं विचारों से बाहर हूँ। मैं जिस तरह से चाहता हूं, उसे देखने के लिए मुझे अपना संकेत कैसे मिल सकता है?
मैंने उपयोग करने के बजाय termया eshellइसके लिए कुछ सुझाव देखे हैं shell। termऊपर के रूप में एक ही शीघ्र समस्या है, और eshellपूरी तरह से मेरी उपेक्षा PS1करता है ताकि वास्तव में मदद नहीं करता है।