คัดลอกและวางแท็บระหว่างหน้าต่างเทอร์มินัลใน X11
เมื่อฉันคัดลอกและวางข้อความโดยใช้การเลือกเมาส์ X11 ระหว่างหน้าต่างเทอร์มินัลสองหน้าต่างแท็บมักจะถูกแปลงเป็นช่องว่าง แต่ไม่เสมอไป สิ่งนี้ดูเหมือนจะขึ้นอยู่กับแอพพลิเคชั่นเทอร์มินัลที่เกี่ยวข้องและโปรแกรมที่ทำงานอยู่ภายใน นี่คือสิ่งที่ฉันค้นพบโดยการทดลอง: ขึ้นอยู่กับสิ่งที่ทำงานบนฝั่งต้นทาง (สำเนา) เท่านั้น ด้านเป้าหมาย (วาง) จะวางแท็บไม่ว่าสิ่งที่กำลังทำงานอยู่หากแหล่งที่มารักษาไว้ เฉพาะgnome-terminalบนแท็บรักษาแหล่งที่มาด้านข้าง xtermและkonsoleทำไม่ได้ catแท็บจะถูกเก็บไว้เฉพาะในกรณีที่ไฟล์ที่ได้รับการส่งออกโดยใช้ โปรแกรมอื่น ๆ เช่นless, vim, emacsหรือnanoไม่รักษาแท็บ คำอธิบายสำหรับสิ่งนี้คืออะไร? มีข้อบกพร่องเหล่านี้ในkonsoleและxtermหรือพวกเขาสามารถกำหนดค่าที่แตกต่างกัน? สามารถlessและกำหนดค่าดังกล่าวเพื่อรักษาแท็บในการส่งออก?