現在のディレクトリと親ディレクトリのみを表示するbashおよびzshプロンプトを作成する方法は?
たとえば、私がdirにいる場合は、次のように~/pictures/photos/2021
表示する必要があります。
[photos/2021]$ echo hi
それはすべてです。bash
のためにそれをしたいzsh
。
ベストアンサー1
存在するzsh
:
PS1='[%2d] $ '
バラよりinfo zsh 'prompt expansion'
もっと学ぶ。
bash
(またはでzsh -o promptsubst
これをしたくありませんが、文字を$PWD
含むように追加の%
プロンプト拡張につながる可能性があります):
PS1='[${PWD#"${PWD%/*/*}/"}] $ '