Ich möchte meiner Eingabeaufforderung in oh-my-zsh einen Zeitstempel hinzufügen. Dies ist die aktuelle Theme-Eingabeaufforderung ( 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]%})"
Irgendeine Idee, wie man den Zeitstempel hinzufügen kann?
~/.zshrc
nicht~/.zsh
.Wenn Sie rechts Datum und Uhrzeit hinzufügen möchten, legen Sie RPROMPT fest
quelle
nano ~/.zshrc
undRPROMPT="%{$fg[yellow]%}[%D{%f/%m/%y}|%@]"
als letzte Zeile hinzugefügt , um die rechte Eingabeaufforderung mit gelber Farbe zu setzen%{$reset_color%}
am Ende hinzufügen wollen, um zu vermeiden, dass das Gelb den Rest der Zeilen durcheinander bringt .Ich habe dies
%D{%m/%f/%y}|%D{%L:%M:%S}
zum Hauptthema hinzugefügt , um Datum und Uhrzeit als anzuzeigenmm/dd/yy | hh:mm:ss
.Hier ist der vollständige Befehl, den ich verwende:
Welches gibt:
quelle
So erhalten Sie die vollständige Datums- und Uhrzeitangabe
[So 11 Aug 2019 20:41:53 AEST]
Ich lege
RPROMPT = "% {$ fg [grün]%} [% D {% c}]"
in meiner ~ / .zshrc-Datei
quelle