Как разработчик, вы, вероятно, будете проводить много времени в Терминале и, возможно, уже настроили его внешний вид под себя, но как насчет имени подсказки?
Имя подсказки терминала - это текст, который появляется перед знаком $
. По умолчанию это установлено на
HOST_NAME:USER_NAME CURRENT_DIRECTORY $
В зависимости от того, как вы назвали свой компьютер, он может занимать много ценной недвижимости на каждой строке Терминала. Чтобы изменить это приглашение по умолчанию, вам нужно будет внести изменения в ваш .bash_profile
файл.
Откройте новое окно терминала и введите команду
$ cd ~/
Это гарантирует, что вы находитесь в своем домашнем каталоге пользователя.
Введите ls -la
, чтобы отобразить содержимое вашего домашнего каталога и проверить, существует ли .bash_profile
.
Если он не существует, вы можете создать его с помощью команды
$ touch .bash_profile
Изменение приглашения терминала
Чтобы отредактировать .bash_profile
в текстовом редакторе по умолчанию (TextEdit), используйте команду
$ open -e .bash_profile
Если вы редактируете этот файл впервые, он должен быть пустым. Добавьте эту строку в файл и сохраните.
$ export PS1="\u$ "
Флаг \u
устанавливает приглашение для вашего имени пользователя (в моем случае, Ajay). Не забудьте оставить пробел после символа $
, чтобы облегчить чтение на практике.
Закройте Терминал и перезапустите его, чтобы увидеть новую подсказку в действии.
Параметры для настройки подсказки
Вот несколько общих флагов, которые вы можете использовать для настройки приглашения терминала:
\d
- Текущая дата\t
- Текущее время\h
- Имя хоста\#
- Номер команды\u
- Имя пользователя\W
- Текущий рабочий каталог (например: Рабочий стол /)\w
- Текущий рабочий каталог с полным путем (например: / Users / Admin / Desktop /)
Идти дальше
Существует несколько вариантов настройки приглашения терминала, включая настраиваемые строки, цвета временных меток и даже смайлики 👉.
Более подробную информацию можно найти на OSX Daily.