[РЕШЕНО]Вопрос по цветам консоли для Bash
[РЕШЕНО]Вопрос по цветам консоли для Bash
Добрый день!
на wiki есть статья по цветам приглашения BASH:
http://wiki.rosalab.ru/ru/index.php/%D0 ... %28Bash%29
возможно ли задать цвет для вводимых команд (и для вывода сообщений ядра и пр.)?
на wiki есть статья по цветам приглашения BASH:
http://wiki.rosalab.ru/ru/index.php/%D0 ... %28Bash%29
возможно ли задать цвет для вводимых команд (и для вывода сообщений ядра и пр.)?
Последний раз редактировалось xruss 29 окт 2013, 17:33, всего редактировалось 1 раз.
Re: Вопрос по цветам консоли для Bash
Нет, но такое возможно в zsh
Linux home 3.6.10-nrj-desktop-1rosa #1 SMP PREEMPT Wed Dec 12 13:59:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Re: Вопрос по цветам консоли для Bash
а в bash точно нельзя? во freebsd с csh делал - проблем не было((Shura писал(а):Нет, но такое возможно в zsh
Re: Вопрос по цветам консоли для Bash
Если просто цвет поменять, то можно, пот той же вики, просто в конце приглашения поставь желаемый цвет, а вот если подсветку синтаксиса хочется, то нет.
Вот как это выглядит в zsh
Вот как это выглядит в zsh
Linux home 3.6.10-nrj-desktop-1rosa #1 SMP PREEMPT Wed Dec 12 13:59:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Re: Вопрос по цветам консоли для Bash
Тебе в голой консоли или в терминальном окошке? Если в терминальном окошке, то это меняется в настройках терминала, например konsole, а вот если в голой консоли, то наверное никак
Linux home 3.6.10-nrj-desktop-1rosa #1 SMP PREEMPT Wed Dec 12 13:59:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Re: Вопрос по цветам консоли для Bash
да , я спрашивал про голую консоль) спасибо за помощь)
Re: [РЕШЕНО]Вопрос по цветам консоли для Bash
urpmi console-gentoo-style
Сила воли — это масса воли умноженная на ускорение воли.
Re: [РЕШЕНО]Вопрос по цветам консоли для Bash
а этот пакет не меняет цвет вводимой после # команды? сейчас после # -серый цвет. хотелось бы, чтобы от рута все было сплошным красным цветом в голой консоли (без Иксов).Zeffanyx писал(а):urpmi console-gentoo-style
после его установки в .bashrc не видно изменений. пакет console-gentoo-style имеет свои конфиги?
по-моему, для этого нужно пересобрать ядро)
Re: [РЕШЕНО]Вопрос по цветам консоли для Bash
Сила воли — это масса воли умноженная на ускорение воли.
Re: [РЕШЕНО]Вопрос по цветам консоли для Bash
я сделал все как в ссылке в первом постеZeffanyx писал(а):можете сделать себе всё красное
Код: Выделить всё
#PS1='[\u@\h \W]\$ '
PS1='\[\e[0;31m\]\u\[\e[m\] \[\e[0;31m\]\w\[\e[m\] \[\e[0;31m\]\$\[\e[m\] '
по-моему, для того, чтобы изменить текст приглашения и команд надо пересобрать ядро - я делал так во freebsd.
интересно в ядре linux есть эти настройки?)
Re: [РЕШЕНО]Вопрос по цветам консоли для Bash
Странно! Я ничего не пересобирал.
Исправлял bashrc и все.
На обычного пользователя приглашение было зеленым, а все остальное стандартным, а для рута приглашение было красным, а текст ярко белым и жирным - раздражало дико, зато напоминало, что семь раз подумать нужно и один раз ввести команду. Потом жирноту и выделение цветом самого текста убрал.
("то большое изображение - стилизованная буква "М" "M" - от слова "Machine" Если кто-то видит что-то иное - это от личной испорченности. )
Исправлял bashrc и все.
На обычного пользователя приглашение было зеленым, а все остальное стандартным, а для рута приглашение было красным, а текст ярко белым и жирным - раздражало дико, зато напоминало, что семь раз подумать нужно и один раз ввести команду. Потом жирноту и выделение цветом самого текста убрал.
("то большое изображение - стилизованная буква "М" "M" - от слова "Machine" Если кто-то видит что-то иное - это от личной испорченности. )
Re: [РЕШЕНО]Вопрос по цветам консоли для Bash
вот о всем остальном - о командах за приглашением я и писал - ну очень мне хочется, чтобы от пользователя все - совершенно все в голой консоли (которая без иксов) было бы зеленым, а от рута - все без исключения краснымYamah писал(а): На обычного пользователя приглашение было зеленым, а все остальное стандартным, а для рута приглашение было красным,
круто получилось! я в корне порочный и испорченный человекYamah писал(а): ("то большое изображение - стилизованная буква "М" "M" - от слова "Machine" Если кто-то видит что-то иное - это от личной испорченности. )
Re: [РЕШЕНО]Вопрос по цветам консоли для Bash
Так что ли? (вывод для рута) Для рутаxruss писал(а): вот о всем остальном - о командах за приглашением я и писал - ну очень мне хочется, чтобы от пользователя все - совершенно все в голой консоли (которая без иксов) было бы зеленым, а от рута - все без исключения красным
Код: Выделить всё
PS1='\[\e[1;31m\][\u@\h:\W\$\[\e[0;31m\] '
Код: Выделить всё
PS1='\[\e[1;32m\][\u@\h:\W\$\[\e[0;32m\] '
За цвет приглашения отвечает:
'\[\e[1;32m\][\u@\h:\W\$\[\e[0;32m\] '
За цвет текста отвечает:
'\[\e[1;32m\][\u@\h:\W\$\[\e[0;32m\]э
Первое число отвечает за стиль шрифта
Второе число (перед символом "m") за цвет шрифтаНазвание стиля Код
Сбросить все свойства 0
Повышенная яркость 1
Пониженная яркость 2
Подчеркнутый 4
Нормальная яркость 5
Инвертированный 7
Скрытый 8
А вообще всю эту статью нужно перетащить в викиЦвет Текст Фон
Черный 30 40
Красный 31 41
Зеленый 32 42
Желтый 33 43
Синий 34 44
Маджента 35 45
Циановый 36 46
Белый 37 47
Да? А что вы видите?xruss писал(а): круто получилось! я в корне порочный и испорченный человек
Кстати, если в .bashrc добавить следующие строки
Код: Выделить всё
colpropwd="echo -e \E[0;34m$(/bin/pwd)"
alias pwd='$colpropwd'
Re: [РЕШЕНО]Вопрос по цветам консоли для Bash
О! большое Вам человеческое спасибо! Сохраню Ваш рецепт на будущее Все получилось на 100%Yamah писал(а): Так что ли? (вывод для рута)
Re: [РЕШЕНО]Вопрос по цветам консоли для Bash
поддерживаю!Yamah писал(а): А вообще всю эту статью нужно перетащить в вики