所以我刚刚安装了 Zsh,它显示每个命令箭头,然后是 ~。如何启用我的用户名@计算机名称或类似的东西?我正在阅读https://wiki.archlinux.org/index.php/zsh但无法弄清楚。
现在看起来是这样的:
答案1
提示符在您的~/.zshrc
文件中配置变量PROMPT
。例如,要让您的用户名和主机后面跟着“动态” %
:
~ PROMPT="%n@%m%# "
romano@samsung-romano%
一如既往,全套定制服务均可在精彩的 Arch 文档。
无论如何,我强烈建议使用液体提示--- 请注意,一旦安装,它将安装一种机制来控制提示,以便更改PROMPT
变量不再起作用。
答案2
我知道这是一个老问题,但我可以帮助您了解这里发生的事情。
从你附上的图片来看,你似乎已经安装了哦我的天啊在您的机器上。
你可以有:
- 通过选择以下任一方式自定义提示综合主题
- 创建了一个自定义主题
- 卸载 Oh My Zsh并像@Rmano 所述那样设置 PROMPT 变量他的回答
答案3
https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
为了启用主题,请在获取 Oh My Zsh 之前将 ZSH_THEME 设置为 ~/.zshrc 中主题的名称;例如:ZSH_THEME=robbyrussell 如果您不想启用任何主题,只需将 ZSH_THEME 设置为空白:ZSH_THEME=""
ZSH_THEME="agnoster"
答案4
打开终端并输入:
nano ~/.bashrc
然后复制代码并粘贴到文件末尾。
export PS1="\u@\h \[$(tput sgr0)\]"
按CTRL X Y和保存并退出Enter。
最后,输入
source ~/.bashrc
后你就会看到变化。