zsh プロンプト中に改行を入れるには?
解決したいこと
zshのプロンプト中に改行を入れるスマートな方法を探しています。
.zshrc
の中の PS1
変数の中で改行を挟めば、プロンプトの途中に改行を入れて表示されますが、
.zshrc
setopt PROMPT_SUBST ; PS1="%F{034}%n%f %F{036}($(arch))%f:%F{020}%~%f
%# "
これを \n
に置き換えるとプロンプトへ反映されることなく、そのまま \n
が表示されてしまいます。
.zshrc
setopt PROMPT_SUBST ; PS1="%F{034}%n%f %F{036}($(arch))%f:%F{020}%~%f\n%# "
これを解消する方法をご教示いただけませんでしょうか?
1