現在のコマンドプロンプトには、ホームディレクトリからcwdまでのフルパスが表示されます。たとえば、可能なコマンドプロンプトは、~/Desktop/images/japan λ
私のcwdで常に最も正確な場所だけを表示するようにするにはどうすればよいですか?たとえば、前のコマンドプロンプトはjapan λ
またはに変わります~/japan λ
。
コマンドプロンプトを実装する現在のzshrcファイルには、次のものが含まれています。
PS1='%F{cyan}%~ %B%F{yellow}λ%f%b '
RPS1='%B%(?.%F{green}✓.%F{red}✗)%f%b'
PS2='%B%F{yellow}⤷%f%b '
答え1
見ているhttp://zsh.sourceforge.net/Doc/Release/Prompt-Expansion.html%~
これは、PS1のプロンプト拡張でパーセント記号の後に整数を指定することによってこれを実行できることを示しています。
PS1='%F{cyan}%1~ %B%F{yellow}λ%f%b '
パーセントの後ろの1は、あなたが望むものを提供します。