Mac上使用终端,之前使用bash,提示符设置为:PS1=‘\n\w\n$ ‘
算是极简模式,使用换行,确保命令总是从同样位置开始。
(以上纯属个人习惯)
几天前换成zsh,然后提示符设置不一样了,折腾一番改成这样子:export PROMPT=‘-| %F{100}%~%f\n \$ ‘
只是发现‘\n‘竟不是换行,网上搜了很久都没解决这个问题,最后只好这样写:
export PROMPT=‘-| %F{100}%~%f
\$ ‘
先凑合用。
使用中无意间打了set,然后发现这么一行:prompt=$‘-| %F{100}%~%f\n $ ‘
注意等号后面那个‘$‘,原来如此。