Я гуглил это часами, но не могу найти решение. Я использую raspian на Raspberry Pi, и я хочу, чтобы на нем работали схемы цветов. Терминал по умолчанию в raspian, кажется, настроен на 8 цветов, как когда я вхожу
tput colors
Я получаю 8. Я уверен, что должен быть способ заставить терм работать с 256 цветами, но я не знаю, как это сделать. В любом случае я установил tmux в файле конфигурации для поддержки 256 цветов, поэтому я создал файл .tmux.conf в своем домашнем каталоге и
set -g default-terminal "screen-256color"
теперь, если я проверю с помощью tput в tmux, я получу 256. В любом случае, я знаю, что вы можете настроить VIM, чтобы заставить думать, что вы поддерживаете 256 цветов, добавив
set t_Co=256
но это, кажется, не вносит реальных изменений. Если я запущу этот цветовой тест
:runtime syntax/colortest.vim
в обычном терминале от raspian я получаю только 8 разных цветов. Если я сделаю это на tmux, я получу больше, но не все из них, потому что некоторые из них (например, красный и светло-красный) все еще выглядят одинаково.
set t_Co=256
к вашему~/.vimrc
, если у вас естьset -g default-terminal "screen-256color"
в~/.tmux.conf
. - person romainl   schedule 01.03.2014