Создайте пользовательскую переменную PS1 для вашего удара.
Подсказка - это короткий кусок текста, который отображается в оболочке Bash, который побуждает вас ввести команду.

Обычно он содержит некоторую полезную информацию о текущем пользователе, рабочем каталоге и т. Д.
Переменная среда PS1 определяет, какую информацию содержит подсказка и как она отображается.

Значение по умолчанию может варьироваться в зависимости от различных распределений и версий.
Установите переменную PS1 самостоятельно (например, добавив строку PS1='[u@h w]$ ' к вашему файлу ~/.bashrc ) позволяет настроить свою подсказку.
Синтаксис переменной PS1 допускает универсальную настройку. В дополнение к отображаемой информации, цвета, а также другие атрибуты дисплея могут быть отрегулированы.
Тем не менее, этот синтаксис трудно прочитать людьми, и поэтому ручная настройка чрезвычайно утомительна.
По этой причине этот проект предоставляет способ создать подсказку с помощью графического интерфейса без необходимости изменения самой переменной PS1.
Когда вы посетите веб -сайт в первый раз, у вас есть возможность либо создать новую подсказку с нуля, либо импортировать свою текущую подсказку для корректировки.

Подсказка состоит из нескольких так называемых элементов . Вы можете щелкнуть по одному из элементов слева ( Elemements ), чтобы добавить его в свою подсказку. Если вы решите импортировать существующую подсказку, вставьте вывод echo $PS1 (например, [u@h w]$ )) в текстовое поле, и в соответствии с вами элементы будут автоматически добавлены в вашу подсказку.
В разделе «Ваши приглашения» перечислены все элементы, которые в настоящее время являются частью вашей подсказки.

Вы всегда можете добавить больше элементов из раздела «Элементы приглашения» слева, переупорядочить элементы в вашей подсказке, используя перетаскивание или удаление или удалите их.
Значок мусора удалит все элементы из вашей подсказки, позволяя вам начать с нуля.
Команда для настройки переменной PS1 отображается в разделе «Вывод» , а также пример предварительного просмотра того, как может выглядеть ваша подсказка.

Значок буфера обмена скопирует полную команду в ваш буфер обмена.
Если вы запустите сгенерированную команду в своем терминале, вы сразу увидите изменения в вашей подсказке. Однако эти изменения будут потеряны, когда вы закрываете свой терминал. Чтобы сделать изменения постоянными, вы должны добавить команду в свой файл ~/.bashrc .
Обратите внимание, что предварительный просмотр, скорее всего, будет отличаться от фактической подсказки в вашем терминале, потому что среда (такая как текущий пользователь, имя хоста и т. Д.)
Вы можете нажать на значок лампочки, чтобы переключаться между темным и легким фоном для предварительного просмотра.
Все элементы могут быть выбраны, нажав на них.

В зависимости от типа выбранного элемента можно отрегулировать различные свойства.

Большинство элементов поддерживают цвета и различные атрибуты дисплея.
Посмотрите на пример предварительного просмотра, чтобы увидеть, как эти свойства влияют на подсказку.
Цвета переднего плана и фона можно выбрать через сборщик цвета.

Сборщик цветов предоставляет вариант без цвета для сброса в цвет по умолчанию, 16 4-битных цветов (верхний ряд) и 256 8-битных цветов (нижние ряды).
Обратите внимание, что некоторые терминалы могут не поддерживать все цвета. То же самое относится и к отображению атрибутов.
Кроме того, вы можете дублировать выбранный элемент со значком копирования в соответствии с действиями .
Некоторые типы элементов обладают особыми свойствами:
strftime(3) .Copyright (C) 2017 - 2024 Scriptm
Эта программа является бесплатным программным обеспечением: вы можете перераспределить его и/или изменить ее в соответствии с условиями общей публичной лицензии GNU, опубликованных Фондом Free Software, либо версией 3 лицензии, либо (по варианту) любой более поздней версии.
Эта программа распространяется в надежде, что она будет полезна, но без каких -либо гарантий; даже без подразумеваемой гарантии торговой точки зрения или пригодности для определенной цели. Смотрите общую публичную лицензию GNU для получения более подробной информации.
Вы должны были получить копию общей публичной лицензии GNU вместе с этой программой. Если нет, см. Https://www.gnu.org/licenses/.