Sierraを新しくインストールしたばかりで、oh-my-zshとpowerShellでzshを使用したいと思いました...
私は次のような端末に行き着きました:
しかし、すべての出力にタイムスタンプを追加したいと思います。セメッシングリンク:
[14:23] acytryn ~ Projects %
Zshでこれを行う方法はありますか?
完全にオーバーライドせずに、既存のプロンプトに実際に時間を追加する方が非破壊的であることがわかりました。これにより、スタイリングを妨げることなく、既存のテーマで機能します。
.zshrc
ファイルの最後にこれを追加します。コマンドnano ~/.zshrc
を入力して、nano
を使用して編集できます。
Prompt='%{$fg[yellow]%}[%D{%f/%m/%y} %D{%L:%M:%S}] '$Prompt
私はクラウドテーマを使用しているので、これは私に与えます:
現在のテーマを保持します。色や形式を変更することで、タイムスタンプにスタイルを追加することもできます。
次のように入力して、.zshrc
ファイルをリロードしてください。
. ~/.zshrc
または
source ~/.zshrc
これを~/.zsh
ファイルの最後に追加します。
Prompt='[%T] %n ~ %d %%'
右側に配置したい場合:
RPROMPT="[%D{%f/%m/%y} | %D{%L:%M:%S}]"
https://Gist.github.com/zulhfreelancer/9c410cad5efa9c5f7c74cd0849765865