ฉันเป็นเดเบียนและเมื่อฉันอยู่ใน tmux บางครั้งอินพุตของฉันถูกใช้อย่างแท้จริง (FWIW ฉัน ssh ลงในคอมพิวเตอร์เครื่องนี้)
ตัวอย่างเช่นฉันก่อนหน้านี้ทำ:
sudo apt-get remove ftp
และเมื่อมันจะขอ y / n ฉันสามารถป้อนตัวอักษรได้ดี แต่เมื่อฉันกด Enter ฉันจะได้รับ "^ M ^ แทนเมื่อฉันกดลบฉันจะได้" ^? "แทน
เมื่อฉันปิด tmux ทุกอย่างทำงานได้ดีและฉันสามารถถอนการติดตั้ง ftp ได้
ไม่มีใครรู้ว่าทำไมนี่คือ / วิธีการแก้ไขหรือไม่
แก้ไข: สิ่งนี้ยังเกิดขึ้นเมื่อฉันใช้รหัสที่ฉันเขียนใน c ++ และใช้ std :: cin ใน tmux คีย์ ^ M จะปรากฏในเทอร์มินัล แต่เมื่อฉันไม่ได้อยู่ใน tmux รหัสจะทำงานตามที่คาดไว้