Unyablog.

のにれんのブログ

Zsh

devcontainer で ZSH のプロンプトが root 用になってしまう対策

Zsh

自分は ZSH のプロンプトを以下のように設定して、 現在 root user かどうかを判別できるようにしている。 PROMPT='${prompt_header} %~ %(!. !root! #.>) ' ! は Shell が権限を持ってる時に true になり、その時は ! root ! # が、そうでない時は > を出す…

zsh: typeset -Ug PATH

Zsh

自分の zshrc 内では、$PATH の重複を排除するために typeset -U PATH と書いていた。 普段はこれで上手く行くが、関数内で source ~/.zshrc すると zshrc 内でエラーが沢山出た。 $ cat ~/.zshrc ... function reload_zshrc { source ~/.zshrc } ... $ relo…

zsh の色付き vcs_info を一行上の右端に出す

書いておかないとあとで分からなくなるのでメモ。 序 zsh 便利ですよね。vcs_info も便利ですよね。 vcs_info は名前の通り VCS の情報を出してくれる君です。 zshのターミナルにリポジトリの情報を表示してみる · けんごのお屋敷 本題 最近 zsh のプロンプ…