想修改终端展示的prompt,网上找了很久没找到合适的方法。通过这篇文章得到启示,参考:oh-my-zsh终端用户名屏蔽设置
找到主题文件并打开:
open -e ~/.oh-my-zsh/themes/$ZSH_THEME.zsh-theme
在## Main prompt上面增加如下:
# time
prompt_time() {
local DT="(`date "+%H:%M:%S"`)"
prompt_segment black default "%(!.%{%F{yellow}%}.)$DT"
}
你也可以把日期加进来:
local DT="(`date "+%Y-%m-%d %H:%M:%S"`)"
修改build_prompt()
## Main prompt
build_prompt() {
RETVAL=$?
prompt_status
prompt_virtualenv
prompt_aws
prompt_time 这个新增的
# prompt_context 这个注释掉
prompt_dir
prompt_git
prompt_bzr
prompt_hg
prompt_end
}
然后重启iTerm2就好了
image.png
网友评论