Когда я открываю терминал, это выглядит так (без *)
montenrgro@montenrgro-GE620-*******-*******-*****:~/Desktop$
Код и montenrgro @ montenrgro занимают много места на моем ноутбуке. В любом случае, я могу уменьшить его до: /home/Desktop
. Я уверен, что есть какая-то специализация для терминала, но я не могу ее найти. Я пытался изменить профиль, но это тоже не сработало
Вы можете использовать переменную PS1
. Таким образом, вы должны сделать:
$ PS1=\\w$
, чтобы получить то, что вы хотите. Вы можете прочитать страницу руководства
$ man bash
и посмотреть в разделе «ПРЕДУПРЕЖДЕНИЕ», чтобы прочитать о различных опциях. Помните, что вы должны избегать обратной косой черты в двойной обратной косой черты для таких кодов, как \w
.
Не забудьте добавить следующую строку в файл ~/.bashrc
, если вы хотите, чтобы PS1
(расшифровывается как First Prompt String
) был постоянным:
export PS1="\\w$ "
Аналогично вы также можете заменить PS2 или PS3.
Используя parse_git_branch, работает также следующее.
if [ "$color_prompt" = yes ]; then
PS1='NAME\w$(parse_git_branch)\[\033[00m\]\$ '
else
PS1='NAME\w$(parse_git_branch)\$ '
fi
, где вы заменяете NAME
тем, что хотите отобразить.
Вы должны написать:
export PS1=\\w$
в конце файла ".bashrc" в вашем домашнем каталоге.
Или используйте команду echo 'export PS1=\\w, которая сделает это без необходимости открывать файл в текстовом редакторе.