From f17b5a62b7620baea0379e4c68badc2468d3dc3f Mon Sep 17 00:00:00 2001 From: erjemin Date: Sun, 8 Dec 2024 18:40:04 +0300 Subject: [PATCH] =?UTF-8?q?add:=20CSI-=D0=BA=D0=BE=D0=B4=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- misc/deploying-django-site-to-dvs-hosting.md | 27 +++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/misc/deploying-django-site-to-dvs-hosting.md b/misc/deploying-django-site-to-dvs-hosting.md index 350f9e6..08f361a 100644 --- a/misc/deploying-django-site-to-dvs-hosting.md +++ b/misc/deploying-django-site-to-dvs-hosting.md @@ -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