启用 Zsh 提示用户名

启用 Zsh 提示用户名

所以我刚刚安装了 Zsh,它显示每个命令箭头,然后是 ~。如何启用我的用户名@计算机名称或类似的东西?我正在阅读https://wiki.archlinux.org/index.php/zsh但无法弄清楚。

现在看起来是这样的:在此处输入图片描述

答案1

提示符在您的~/.zshrc文件中配置变量PROMPT。例如,要让您的用户名和主机后面跟着“动态” %

~ PROMPT="%n@%m%# "
romano@samsung-romano% 

一如既往,全套定制服务均可在精彩的 Arch 文档

无论如何,我强烈建议使用液体提示--- 请注意,一旦安装,它将安装一种机制来控制提示,以便更改PROMPT变量不再起作用。

答案2

我知道这是一个老问题,但我可以帮助您了解这里发生的事情。

从你附上的图片来看,你似乎已经安装了哦我的天啊在您的机器上。

你可以有:

  1. 通过选择以下任一方式自定义提示综合主题
  2. 创建了一个自定义主题
  3. 卸载 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后你就会看到变化。

相关内容