วิธีแก้ปัญหาทั่วไปเพิ่มเติมคือการติดตั้งคำว่า "xterm-256color" ใน 10.04 ฉันคิดว่ามันติดตั้งตามค่าเริ่มต้น ก่อนหน้านี้คุณต้องติดตั้ง "ncurses-term" เพื่อรับมัน
จากนั้นตั้งค่าประเภทคำใน. bashrc ด้วยสิ่งต่อไปนี้:
if [ -n "$DISPLAY" -a "$TERM" == "xterm" ]; then
export TERM=xterm-256color
fi
หากคุณต้องการให้มีเพียง 256 สีสำหรับโปรแกรมบางโปรแกรม (อาจทำให้ผู้อื่นสับสน) ใช้แทน:
TERM=xterm-256color myprogram
และอาจกำหนดให้เป็นนามแฝงสำหรับโปรแกรม
จากนั้นตรวจสอบความสามารถสีเทอร์มินัลของคุณด้วย:
$ tput colors
256
คุณยังอาจต้องใช้การตั้งค่า vim ด้านบนเพื่อให้ vim จดจำได้ แอปพลิเคชั่นส่วนใหญ่จะรู้จัก 256 สีโดยอัตโนมัติ (หากสามารถใช้งานได้)
Emacs ยังมีธีมสีที่ดีกว่า 256 สี วิธีตรวจสอบว่าสามารถใช้งานได้ 256 สีหรือไม่:
M-x list-colors-display
256colors.plเป็นสคริปต์ Perl ที่จะแสดงสีทั้งหมดในเทอร์มินัลของคุณ