在使用oh-my-zsh的时候,希望能够在每条命令执行的时候都展示一下当前时间,
可以通过修改oh-my-zsh的主题文件来实现这个功能。主题文件一般位于~/.oh-my-zsh/themes/
目录下,其中robbyrussell.zsh-theme
是默认的主题文件。
- 打开终端,使用文本编辑器打开主题文件:
$ nano ~/.oh-my-zsh/themes/robbyrussell.zsh-theme
- 在文件末尾添加以下代码:
# 显示时间
PROMPT="$PROMPT %{$fg[yellow]%}[%D{%H:%M:%S}]%{$reset_color%}"
- 保存并退出编辑器。
- 重新打开终端,即可看到每次输入命令时,最后会显示当前时间。
注:%D{%H:%M:%S}
表示显示当前时间的格式,可以根据需要进行修改。
最后实现的效果是这样子: