Một giải pháp tổng quát hơn là cài đặt loại thuật ngữ "xterm-256color". Trong 10.04 tôi nghĩ rằng nó được cài đặt theo mặc định. Trước đây bạn cần cài đặt "ncurses-term" để có được nó.
Sau đó, đặt loại thuật ngữ trong .bashrc với nội dung như sau:
if [ -n "$DISPLAY" -a "$TERM" == "xterm" ]; then
export TERM=xterm-256color
fi
Nếu bạn chỉ muốn có khả năng 256 màu cho một số chương trình nhất định (có lẽ nó gây nhầm lẫn cho một số người khác) thì hãy sử dụng:
TERM=xterm-256color myprogram
và có lẽ đặt nó như một bí danh cho chương trình.
Sau đó kiểm tra khả năng màu thiết bị đầu cuối của bạn với:
$ tput colors
256
Bạn vẫn có thể cần cài đặt vim ở trên để vim nhận ra nó. Hầu hết các ứng dụng sẽ tự động nhận ra 256 màu (nếu chúng có thể sử dụng chúng).
Emacs cũng có chủ đề màu sắc tốt hơn nhiều với 256 màu. Để kiểm tra xem nó có khả năng chạy 256 màu không:
M-x list-colors-display
256colors.pl là tập lệnh Perl sẽ hiển thị tất cả các màu trong thiết bị đầu cuối của bạn.