在默认配置文件下的终端提示中,显示:
Last login: Sat Jun 21 17:43:00 on ttys000
➜ ~
当我输入:
➜ ~ export PS1="|%*| ~ "
我收到了这个:
|17:44:11| ~
这就是我想要显示的内容。我如何使这个永久性,所以我不必每次都输入这个?
我尝试过以下操作:将export PS1="|%*| ~ "
插入.zsh
,也在Prefrences>>下插入export PS1="|%*| ~ "
个人资料>> CustomeTheme和默认>>命令>>检查命令我插入{{1}}没有运气。
答案 0 :(得分:1)
这与iTerm2无关;它纯粹是一个zsh问题。
您需要添加命令
PS1="|%*| ~ "
到您的$HOME/.zshrc
文件。
根据评论进行跟进:最好的办法是在.zshrc
文件的 end 附近添加此行。如果.zshrc
中的其他内容是设置$PS
,无论是直接还是间接(通过调用其他脚本),您希望所需的值覆盖该值。
无需export
$PS1
的价值。
可能还有其他地方可以放置命令。有关详细信息,请参阅zsh manual(或键入info zsh
)。据我所知,zsh并没有关注.zsh
文件(除非你明确指出)。