Это то, что у меня есть в моем .bashrc
if [ -n "$DISPLAY" -a "$TERM" == "xterm" ]; then
export TERM=xterm-256color
fi
В моем .vimrc у меня есть:
set t_Co=256
echo $ TERM печатает xterm-256color
tput colours распечатывает 256
Я также запустил скрипт с именем 256colors2.pl, и все цвета напечатаны правильно. Тем не менее, то, что я вижу в своем терминале, таково (это тема «пустыни»):
Также файл colortest.vim не отображается должным образом:
Видимо, он показывает только цветовую палитру моего терминала по умолчанию.
:set term=xterm-color
в Vim?
:verbose set term?
" (с вопросительным знаком как часть команды)?