คัดลอกคำตอบของฉันจากคำถามเดียวกัน @javabrett ชี้ให้เห็น:
~/.bashrcคุณได้รับคำแนะนำที่ดีที่จะไม่เปลี่ยนสคริปต์เริ่มต้นของคุณเป็นพิเศษ ใด ๆ "ขั้วการตรวจสอบ" ที่ใช้ในปัจจุบัน$TERMหรือ$COLORTERMใน~/.profileเป็นเพียงการคาดเดาและอาจเป็นคุณกล่าวว่าสาเหตุปัญหาเมื่อใช้อาคารอื่น ๆ (พูด, สีโป๊วหรือ xterm) เทอร์มินัลอีมูเลเตอร์ควรตั้งค่า$TERMและสิ่งนี้ไม่ควร เปลี่ยนจากภายในเชลล์
Gnome terminal, AFAIK ไม่ได้เสนอการกำหนดค่าให้เปลี่ยนTERMแต่จะอนุญาตให้คุณเปลี่ยนคำสั่งเริ่มต้นและนั่นคือทั้งหมดที่คุณต้องการ นี่คือเคล็ดลับ:
Profile Preferences => Title and Command => Run a custom command instead of my shell
จากนั้นใช้คำสั่งต่อไปนี้:
env TERM=xterm-256color /bin/bash
เพียงแทนที่/bin/bashด้วยเปลือกที่คุณต้องการถ้ามันแตกต่างกัน และไม่คุณไม่สามารถใช้"$SHELL"ในบรรทัดนั้นสำหรับการตรวจจับอัตโนมัติของเชลล์;) คุณต้องฮาร์ดโค้ดมัน