正如主题所述,我想删除终端和 iterm 中的 user@user。解决这个问题的最佳方法是什么。
root@root-me$ ~
我只是想
~
编辑:我发现如果我将 .zshrc 更改DEFAULT_USER=myusername
为我的用户名,我就可以实现这一点,所以我想知道为什么它需要是精确的用户名
答案1
狂欢
在终端提示符下,输入:
nano .bashrc
然后寻找
export PS1=" "
在引号之间,您可以更改/添加以下行来自定义您的提示:
\d – Current date
\t – Current time
\h – Host name
\# – Command number
\u – User name
\W – Current working directory (ie: Desktop/)
\w – Current working directory, full path (ie: /Users/Admin/Desktop)
zsh / tcsh
Zsh 和 tcsh 都使用PROMPT
。 颜色代码相同,但 zsh 的颜色代码转义序列略有不同。
这tcsh 手册页和zsh 页面有关于变量/序列的详细信息。
鱼
与其他 shell 不同,没有像 PS1 或 PROMPT 这样的提示变量。为了显示提示,fish 会执行名为 的函数fish_prompt
,并将其输出用作提示。多行都可以。可以通过 set_color 设置颜色,向其传递命名的 ANSI 颜色或十六进制 RGB 值:
> function fish_prompt
set_color purple
date "+%m/%d/%y"
set_color FF0
echo (pwd) '>'
set_color normal
end
02/06/13
/home/tutorial >