คำสั่งทุบตี bash ของฉันซึ่งฉันจะยอมรับว่าขโมยมาจากที่ต่างๆและปูด้วยกันบางครั้งจะเพิ่มบางส่วนของคำสั่งก่อนหน้าตามความยาวเมื่อเลื่อนประวัติทุบตีด้วยลูกศรขึ้น / ลง
ตัวอย่างเช่นหากคำสั่งก่อนหน้าของฉันคือ:
ls
cd /home/caleb
vim .bashrc
เมื่อฉันอยู่ที่การแจ้งของฉันและเลื่อนขึ้นสองครั้งมันอาจดูเหมือน:
$ vim .bcd / home / caleb
จุดที่อักขระห้าตัวแรกเหลือจากคำสั่งสุดท้าย
ไม่มีใครมีความคิดว่าทำไมสิ่งนี้จึงเกิดขึ้นและจะหยุดได้อย่างไร
พรอมต์ของฉันถูกตั้งค่าด้วยรหัสนี้ (ทางยาวรวมที่นี่): https://gist.github.com/1679352