1

Я установил iTerm 2, но мои окна оболочки показывают:

"computer name":"current directory" "user" $

Это слишком долго. Я хотел бы просто увидеть:

"current directory" $

Есть ли вариант для этого? Я не мог найти это в настройках.

1 ответ1

6

Это поведение вашей оболочки, а не вашего терминала. Если вы используете bash, отредактируйте ~/.bash_profile и добавьте следующую строку:

export PS1='\w \$ '

Будет отображен текущий рабочий каталог, или ~ в случае $HOME , и $ или # , в зависимости от того, являетесь ли вы пользователем root . Примеры:

/Applications $
~/Documents $
/Users/danielbeck/Documents #

Ищите man bash для PS1 чтобы узнать о возможных заполнителях. Вы можете выполнять сценарии оболочки как часть вашего приглашения, например:

export PS1='$( pwd ) \$ '

Это будет вести себя подобно приведенному выше, но всегда печатать полный путь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .