yoshiislandblog.net
元営業の駆け出しアラサーSEが、休日にMACと戯れた際の殴り書きメモ。日々勉強。日々進歩。
zsh_prompt_color_timestamp

zshのプロンプトに色付けとタイムスタンプを表示する

2021-10-20

プロンプトにタイムスタンプを表示したいなと思い変更した

  1. 設定方法
  2. 色付け方法の説明

設定方法

~/.zshrcに以下を追記する

PROMPT="%F{green}%n@%m:%~%f%F{cyan}(%D|%*)%f
%F{yellow}%# %f "

するとこんな感じで色付けと、タイムスタンプが表示される

zsh_prompt_color_timestamp

色付け方法の説明

色をつけるには、色をつけたい部分を「%F{色}」と「%f」で囲む
magenta、blueなども指定できた

%F{色}色をつけたい部分%f

時刻表示方法の説明

「%D」が「21-10-20」と表示されている部分
「%*」が「9:01:56」と表示されている部分


プロンプトは検索すると色々な設定がヒットして、何が良いのかよくわからなくなるけど
ごりごりカスタマイズされているから良いわけでもなく、自分がやりやすいのが一番だと思った