Mac-zsh終端隱藏命令列前面的使用者名稱和主機名

村望老弟發表於2021-11-24

隱藏使用者名稱和主機名

prompt_context() {} 

只保留使用者名稱,隱藏主機名

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

Mac-zsh終端隱藏命令列前面的使用者名稱和主機名
效果!
Mac-zsh終端隱藏命令列前面的使用者名稱和主機名

本作品採用《CC 協議》,轉載必須註明作者和本文連結
CunWang@Ch

相關文章