मेरा बैश प्रॉम्प्ट, जिसे मैं कुछ स्थानों से चुराकर एक साथ सिलने के लिए स्वीकार करूँगा, कभी-कभी पिछले इतिहास के भाग को अपनी लंबाई में जोड़ देगा जब बैश इतिहास को ऊपर / नीचे तीर के साथ स्क्रॉल किया जाएगा।
उदाहरण के लिए, यदि मेरे पिछले आदेश थे:
ls
cd /home/caleb
vim .bashrc
जब मैं अपने संकेत पर था और दो बार स्क्रॉल किया तो ऐसा लग सकता है:
$ vb .bcd / home / caleb
जहां पहले पांच अक्षर अंतिम कमान से बचे हैं।
क्या किसी को यह पता नहीं है कि ऐसा क्यों हो रहा है, और इसे कैसे रोका जा सकता है?
मेरा संकेत इस कोड के साथ सेट किया गया है (यहाँ शामिल करने के लिए लंबे समय तक): https://gist.github.com/1679352