Відповіді:
Змінні середовища "$ PS1" і "$ PS2" встановлюють вигляд підказки. Ви можете перевірити цей посібник , щоб побачити всі різні змінні, які ви можете помістити туди. `
Як сказав tante, ви повинні встановити $PS1
(лівий підказку) (і необов'язково $PS2
(другий рядок підказки)).
(Інша змінна існує на інших оболонках типу $RPS1
(правильний запит) для zsh)
Найкраще зробити це - відредагувати свій .bashrc
файл у домашній довідці та додати щось на кшталт:
export PS1=...
Я дам вам додаткове посилання, яке завжди вважаю корисним, оскільки є хороший список доступних кольорів.
Як говорили інші, це визначається мінливістю середовища PS1
та PS2
.
За замовчуванням Ubuntu ps1
є:${debian_chroot:+($debian_chroot)}\u@\h:\w\$
Тож вам потрібно запустити наступне:
export PS1=${debian_chroot:+($debian_chroot)}\u@\h:\w\$
Щоб запустити це кожного разу при вході в систему, введіть його у свій ~/.bashrc
файл:
echo "export PS1=${debian_chroot:+($debian_chroot)}\u@\h:\w\$" >> ~/.bashrc
Оскільки ви запитували конкретно про Arch (ну, це насправді не має значення, але це приємний привід додати відповіді ...), ви повинні подивитися на цей запис у Arch Wiki: Color Bash Bopt . А для ще веселіше ця тема на форумах Arch: Який ваш PS1? . (Сторінки та сторінки людей, які намагаються перевершити один одного за допомогою все більш детальних підказок .... це типовий користувач Arch для вас.)
$PS2
- це підказка, яку ви отримуєте під час написання команди через кілька рядків, а не правильний запит. Правильний запит буде$RPS1
(і$RPS2
відповідно для декількох рядків) у zsh - bash не має правильного підказка.