LINUX.ORG.RU

цвета в bash

 ,


0

2

В общем не могу понять по какому принципу работают палитры в Bashrc.
Например вот цвета:

! grassland by bohoomil

*background:  #0d1926
*foreground:  #d9e6f2
*cursorColor: #238c0e

! black
*color0:  #00070d
! dark gray
*color8:  #666666

! red
*color1:  #a83a71
! bright red
*color9:  #d78bb1

! green
*color2:  #71a83a
! bright green
*color10: #b1d78b

! yellow
*color3:  #a8713a
! bright yellow
*color11: #d7b18b

! blue
*color4:  #3a71a8
! bright blue
*color12: #8bb1d7

! magenta
*color5:  #713aa8
! bright magenta
*color13: #b18bd7

! cyan
*color6:  #3aa871
! bright cyan
*color14: #8bd7b1

! light gray
*color7:  #a6a6a6
! white
*color15: #e6e6e6

! vim:ft=xdefaults
как их реализовать как цвета для bash?
Прошу не агрится, хочу разобратся

★★★

Ответ на: комментарий от foozzi

Смотри - у тебя в конфиге, например,

! black
*color0:  #00070d

То есть приложение говорит «напечатай черным цветом», а какой это цвет определено в конфиге. То есть ты можешь там написать

! black
*color0:  #ff0000

И у тебя черный цвет будет рисоваться красным.

alozovskoy ★★★★★ ()
Ответ на: комментарий от foozzi

'^[[1;(некоторые цифры)m'

Например, echo -e '^[[1;32mtext' выведет слово 'text' зеленым цветом. Esc-символ (^[) нужно вводить нажатием клавиш C-v C-[.

Extraterrestrial ★★★★ ()
Последнее исправление: Extraterrestrial (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.