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

公開日:2021-10-20 更新日:2021-10-21

Linux Mac zsh

t f B! P L
zsh_prompt_color_timestamp

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

  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」と表示されている部分


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

About me

ゆかき(♀)

アラサー駆け出しインフラエンジニア
ど文系営業からSEへ転身し日々奮闘している人

一児の母

#AP応用情報 #HTML5Lv1 #第2種電気工事士 #DCP(Data Center Practitioner) #LPIC Lv2 #VCP6.5 #CCNP #Oracle Bronze #HTMLv5 #TOEIC860

Media

こちらのイベントで記事紹介いただいていた、嬉しい。

Line stamp

僭越ながら販売中

Green cat & Orange cat

Amazon