ZSH 隐藏命令行的用户名或主机名

OH-MY-ZSH 修改命令行的用户名或主机名

  1. 找到对应用户下面的.zshrc文件(zsh配置文件)
  2. root用户在/root 文件夹下
  3. 使用vim .zshrc在文件最下面添加

全部隐藏

prompt_content(){}

只隐藏主机

prompt_context() {
  if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
    prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
  fi
}

只隐藏用户名

prompt_context() {
  if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
    prompt_segment black default "%(!.%{%F{yellow}%}.)$HOST"
  fi
}

修改保存后在当前目录使用source .zshrc即可更新配置

因为我使用的是阿里云服务器 主机名是乱序组合 所以把主机名隐藏
ZSH 隐藏命令行的用户名或主机名

上一篇:一文搞定 Windows Terminal 设置与 zsh 安装 (非WSL)


下一篇:iTerm2终端搭配zsh shell插件配置