Я использую терминал gnome и vim с соляризованной цветовой темой. Когда я открываю vim в терминале, это неразборчиво.
Но когда я открываю файл в gvim, цветовая схема работает отлично.
Цветовая схема терминала Gnome также соляризована. Стоит отметить, что, если я установил недопустимое значение для фона, я получу ожидаемый цвет фона (но также и ошибку).
vim
colors
gnome-terminal
yasith
источник
источник
terminator
(отличный, солидный эмулятор терминала), а затем пойтиPreferences>Profiles>Colors>Palette
и выбратьSolarized
. Кроме того, (как у меня есть) вы можете перейтиKeybindings
и сопоставитьsuper+p
или все, что вы хотите изменить на следующий профиль (который будет содержать другой профиль). У меня есть два профиля - соляризованный и другой, более красочный, с которым я делаю все, кроме какvim
. Когда бы я ни вступилvim
сейчас, я просто нажимаю,super+p
а затем моя палитра соответствует тому, что задумал создатель соляризованного. ПриветствияОтветы:
Чтобы завершить совет Акиры, vim в режиме term использует цветовую палитру терминала. От vim соляризованного репозитория цветов:
Для термина gnome есть инструкции по настройке цветовой палитры .
источник
export TERM=xterm-256color vim
(а затем поместитеexport
команду в файл запуска вашей оболочки, например, bashrc).vim
используйте силу своего «терминала», чтобы нарисовать символы на экране. Таким образом, то, как выглядят нарисованные символы, во многом зависит от того, на что способен «терминал». «Терминал» использует переменную Enviroment сказать приложение , работающее в нем о своих возможностях:TERM
.если вы хотите использовать
vim
256 цветов, вам нужно 2 вещи:TERM
переменная (xterm-256color
)Итак, попробуйте это:
также читайте больше по теме на http://vim.wikia.com/wiki/256_colors_in_vim
источник
vim
расширениеPowerline
в моемgnome-terminal
. Спасибо!Ссылки: /unix/66579/how-do-i-get-the-solarized-colour-scheme-working-with-gnome-terminal-tmux-and-v/141624#141624
Здесь я отвечаю так же: согласно комментарию Koraktors, выполнение сразу
:set t_Co=16
исправило проблему смешанных цветов, поэтому я добавил ее,~/.vimrc
чтобы поддержать исправление.Вы действительно не хотите включать 256 цветов, это фактически уменьшает то, насколько близко вы можете добраться до соляризованной палитры. С сайта разработчиков :
источник
Обходной путь для серого числа цвета фона:
Открыть
solarized.vim
, найтиLineNr
, удалить строку.источник