Я хотел бы изменить цвет шрифта по умолчанию для комментариев с темно-синего на слегка желтоватый. На черном фоне сложно читать. Не могли бы вы мне посоветовать, как изменить только этот цвет? Остальные цвета меня устраивают.
Я использую xfce4-terminal (не gvim с графическим интерфейсом).
Пока что я выполнил настройки в ~/.profile
файле по этой ссылке следующим образом
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
export TERM='xterm-256color'
else
export TERM='xterm-color'
fi
и
set t_Co=256
в ~/.vimrc
Спасибо
syntax-highlighting
vim
xralf
источник
источник
:colorscheme desert
. Автозавершение обычно должно работать.Ответы:
Выбери свой цвет! При использовании цветного терминала, заменить
guifg=#ABCDEF
сctermfg=N
с N будет номером цвета.Также введите
:help :hi
для получения дополнительной информации.источник
E421: color name or number not recognized
. Он не распознает буквы в шестнадцатеричном коде, он распознает только числа.guifg
параметр предназначен для использования vim gui (gvim)..vimrc
но это не работаетset highlight Comment ctermfg=yellow
.vimrc
?hi comment ctermfg=<colour>
в.vimrc
файл, но я решил, что это потому, что эта строка стояла перед строкойsyntax on
, как только я поменял порядок, он работал нормально ..В большинстве корректных цветовых схем будет соблюдаться
background
настройка:изменит цвет комментариев с темно-синего на светло-синий при использовании цветовой схемы по умолчанию.
источник
~/.vimrc
файл. Если кто-то хочет проверить, как это выглядит, не делая этого, просто введите указанную выше команду в vim после нажатия:
клавиши.~/.vimrc
как есть. Вы также можете предварительно просмотреть, что происходит в текущем сеансе, только набрав его в командном режиме. (В обычном режиме введите,:
чтобы войти в командный режим.)Добавьте это в свой
.vimrc
файл, который находится либо в вашем каталоге,~
либо в/etc/vim
каталоге. Это сделает его постоянным. Я не тестировал это с помощью gvim.Я также
set background=light
перед установкой цвета комментариев. Мне нравятся все созданные им цвета, кроме комментариев.источник
LightBlue
взялось?syntax on
чтобы он заработал. Не знаю почему.Если цель состоит в том, чтобы сделать его более читабельным на заднем фоне текстовой консоли, приведенная ниже команда показала мне, что я замечательный вариант и его легче запомнить:
Но учтите, это изменит цвета других элементов.
источник
После небольшого поиска можно найти достойную ссылку на vim, особенно по этой проблеме, на http://vim.wikia.com/wiki/256_colors_in_vim . Тем не менее, неплохое место для начала - это via: be: verbose hi, когда на самом деле внутри vim, и редактирование файла. Затем проверьте, как со всеми переменными связаны метаданные. Данные, возвращаемые оттуда, позволяют легко добавить желаемые типы модификаторов в .vimrc. В качестве примера, это обновления, которые я недавно добавил, чтобы избавиться от темно-синего цвета и, как следствие, не надоедать голубым:
источник
подсветка синтаксиса в vim
установить background = dark
или
установить bg = dark
лучшее решение для пользователей VIM!
источник
Существуют различные цветовые схемы
vim
.default
В цветовой схеме комментарий отображается синим цветом, что затрудняет чтение на черном фоне терминала. Я предпочитаю использоватьdesert
цветовую схему, которая отображается в удобочитаемых цветах.Чтобы включить
desert
цветовую схему вvim
, используйте команду:color desert
. Если вы хотите вернуться,default
используйте команду:color default
.Вы даже можете обновить
~/.vimrc
свою цветовую схему.echo 'color desert' >> ~/.vimrc
источник