add: CSI-коды
This commit is contained in:
parent
75a4c49d36
commit
f17b5a62b7
@ -139,7 +139,8 @@ sudo nano /etc/motd
|
||||
```shell
|
||||
nano ~/.bashrc
|
||||
```
|
||||
Находим там строку `#force_color_prompt=yes` раскомментируем её (и удаляем в ней #). И чтобы совсем отпад, находим блок:
|
||||
Находим там строку `#force_color_prompt=yes` раскомментируем её (и удаляем в ней #). И чтобы совсем расцветить,
|
||||
находим блок:
|
||||
|
||||
```bash
|
||||
if [ "$color_prompt" = yes ]; then
|
||||
@ -158,6 +159,30 @@ else
|
||||
fi
|
||||
```
|
||||
|
||||
Раскраска будет такая:
|
||||
* `\[\033[01;32m\]` — CSI-код (ESC-последовательность) устанавливает цвет текста: `01` — жирный шрифт, `32` — зелёный цвет. Другие цвеита:
|
||||
* `30` — черный
|
||||
* `31` — красный
|
||||
* `32` — зелёный
|
||||
* `33` — жёлтый
|
||||
* `34` — синий
|
||||
* `35` — пурпурный
|
||||
* `36` — голубой
|
||||
* `37` — белый
|
||||
Правила раскраски текста см. [статью в Wikipedia](https://ru.wikipedia.org/wiki/Управляющие_последовательности_ANSI).
|
||||
* `\u` — имя пользователя
|
||||
* `\[\033[01;33m\]` — CSI-код устанавливает цвет текста: `01` — жирный шрифт, `33` — жёлтый цвет
|
||||
* `@` — символ `@`
|
||||
* `\[\033[01;32m\]` — CSI-код устанавливает цвет текста: `01` — жирный шрифт, `32` — зелёный цвет
|
||||
* `\h` — имя хоста
|
||||
* `\[\033[00m\]` — CSI-код сбрасывает цвет текста
|
||||
* `:` — символ двоеточие
|
||||
* `\[\033[00;34m\]` — CSI-код устанавливает цвет текста: `00` — обычный шрифт, `34` — синий цвет
|
||||
* `\w` — текущий рабочий каталог
|
||||
* `\[\033[00m\]` — символ ESC сбрасывает цвет текста
|
||||
* `\$` — символ `$` или `#` в зависимости от того, является ли пользователь администратором
|
||||
* ` ` — пробел
|
||||
|
||||
Всё! Перелогируемся чтобы настройки подействовали.
|
||||
|
||||
```shell
|
||||
|
Loading…
Reference in New Issue
Block a user