Quero adicionar um carimbo de data / hora ao meu prompt de comando no oh-my-zsh. Este é o prompt do tema atual ( robbyrussell ):
local ret_status="%(?:%{$fg_bold[green]%}➜ :%{$fg_bold[red]%}➜ %s)"
PROMPT='${ret_status}%{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}'
ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}"
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}"
ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})"
Alguma idéia de como adicionar o carimbo de data e hora?
~/.zshrc
não é~/.zsh
.Se você deseja adicionar data / hora à direita, defina RPROMPT
fonte
nano ~/.zshrc
e adicionadoRPROMPT="%{$fg[yellow]%}[%D{%f/%m/%y}|%@]"
como última linha para definir o prompt certo com a cor amarela%{$reset_color%}
no final para evitar que o amarelo estrague o resto das linhas.Eu adicionei isso
%D{%m/%f/%y}|%D{%L:%M:%S}
ao tema principal para exibir a data e a hora comomm/dd/yy | hh:mm:ss
.Então, aqui está o comando completo que eu uso:
Que dá:
fonte
Para obter data e hora completas
[Dom 11 ago 2019 20:41:53 AEST]
eu coloco
RPROMPT = "% {$ fg [verde]%} [% D {% c}]"
no meu arquivo ~ / .zshrc
fonte