就像 Jiri Kremser 所说,您可以使用PS1变量更改提示。例如,如果您想将提示更改为这样的内容(显示相对于 HOME 目录的当前路径):
中使用以下设置.zshrc,
export PS1="[%~]$ "
Run Code Online (Sandbox Code Playgroud)
然后source .zshrc使更改生效。
可以在此处找到有关提示变量的官方 zsh 文档。
我"%20<...<%~%<<"在my中使用$PS1,因此如果在当前工作目录中找到前缀,则将其替换为~:它与$HOME(由替换~),用户的主目录(替换为~user)以及由hash -d(如果有的话)定义的目录一起使用hash -d foo=$HOME/path/to/dir,然后这个目录被替换为~foo).在%20<...<和%<<允许zsh来截断目录左侧,如果它太长,为了避免过长的提示.
| 归档时间: |
|
| 查看次数: |
26300 次 |
| 最近记录: |