我怎样才能缩短我的提示?

我怎样才能缩短我的提示?

当我打开终端时,它看起来像这样(没有 *)

montenrgro@montenrgro-GE620-*******-*******-*****:~/Desktop$ 

代码和 montenrgro@montenrgro 占用了我笔记本电脑上的大量空间。无论如何我都可以将其减少到:/home/Desktop。我确信终端有某种专业化,但我找不到它。我尝试过更改配置文件,但似乎也不起作用

答案1

~/.bashrc如果您希望PS1(代表First Prompt String)永久存在,请不要忘记在文件中添加以下行:

export PS1="\\w$ "

同样你也可以更换 PS2 或 PS3。

答案2

您可以使用变量PS1。因此您可以这样做:

$ PS1=\\w$

得到你想要的。你可以阅读手册页

$ man bash

并参阅“提示”下的不同选项。请记住,对于类似这样的代码,您需要将反斜杠转义为双反斜杠\w

答案3

你应该写:

export PS1=\\w$

在您的主目录中的文件“ .bashrc”的末尾。

或者使用命令echo 'export PS1=\\w$' >> ~/.bashrc,无需使用文本编辑器打开文件即可完成此操作。

答案4

使用 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用想要显示的任何内容进行替换。

相关内容