Чтобы получить 256 цветов в терминале, вы должны использовать соответствующий эмулятор терминала.
Проверьте, поддерживает ли ваш терминал это:
$ infocmp -1 $TERM | grep colors
colors#8,
Например, xterm разрешите это, но вы должны установить TERM = xterm-256color .