正如问题的标题所说的那样。我的终端有name@name-macbook-air
。我想隐藏这个。我试过跟随。
export PS1="\W \$" // Does not work even after restarting iterm
// this works but it always put $ but I want full path too but no username and computer name
echo "export PS1='$ '" >> ~/.bash_profile
. ~/.bash_profile
// This only put '\W' but no directory path
echo "export PS1='\W \$ '" >> ~/.bash_profile
. ~/.bash_profile
如何隐藏姓名@ name-macbook-air?
更新
当我echo $PS1
时,我得到以下输出
%{%f%b%k%}$(build_prompt)
我正在使用oh-my-zsh。
答案 0 :(得分:0)
这是我的。它显示完整路径,除非您在当前用户的主文件夹中。
export PS1="%~ #%b "
答案 1 :(得分:0)
如果通过突出显示您的意思是不同的颜色,请尝试以下方法:
local blue="%{$fg_bold[blue]%}"
local reset="%{$reset_color%}"
local current_dir_color=$blue
local current_dir="%~"
local current_dir_output="$current_dir_color$current_dir$reset"
PROMPT='$current_dir_output%1(j. [$jobs_bg].) %#$reset '