นี่เป็นปัญหาที่แปลกประหลาดมากและเฉพาะเจาะจงมากใน terminator เมื่อฉันพิมพ์อักขระ "§" ลงในหน้าต่างเทอร์มินัลแล้วกดแบ็คสเปซสองครั้งจะอนุญาตให้ฉันลบอักขระสองตัวออกแม้ว่าจะเป็นส่วนหนึ่งของสตริง PS1 ก็ตาม
ขั้นตอนในการทำซ้ำ:
- พิมพ์ "§" ลงในเทอร์มินัล
- ลบ 2 ตัวอักษร
- ทำซ้ำ
1
แอปเทอร์มินัลใด
—
sourcejedi
ฉันไม่สามารถทำซ้ำสิ่งนี้ใน terminator ด้วย zsh
—
Sparhawk
การตั้งค่าภาษาของคุณคืออะไร
—
choroba
ไม่
—
Stéphane Chazelas
stty -a
แสดงiutf8
? stty iutf8
ถ้าไม่ลองหลังจาก อย่างน้อยควรครอบคลุมตัวแก้ไขบรรทัดภายในของอุปกรณ์ tty (เช่นเมื่อคุณเรียกใช้cat
และป้อนข้อความที่นั่น) เทอร์มินัล emultor ของคุณควรตั้งค่าiutf8
สถานะเมื่อถูกเรียกในโลแคล UTF-8 หากไม่เป็นเช่นนั้นนั่นคือปัญหาที่เราควรตรวจสอบ