linux 下 php
vi ~/.zshrc
在最後一行添加以下格式的語句並退出:html
export PS1="my zsh ps1> "
從新打開zsh查看效果:
linux
固然若是須要顯示一些實用的信息就須要用到zsh 的轉義變量(prompt variables 和 conditional substrings):
下面是一些比較經常使用的轉義變量shell
轉義變量 | 描述 |
---|---|
%T | 系統時間(時:分) |
%* | 系統時間(時:分:秒) |
%D | 系統日期(年-月-日) |
%n | 你的用戶名 |
%B - %b | 開始到結束使用粗體打印 |
%U - %u | 開始到結束使用下劃線打印 |
%d | 你目前的工做目錄 |
%~ | 你目前的工做目錄相對於~的相對路徑(可能在某些zsh版本可能形成亂碼) |
%M | 計算機的主機名 |
%m | 計算機的主機名(在第一個句號以前截斷) |
%l | 你當前的tty |
更多詳細的轉義指令能夠到zsh Prompt-Expansion查詢bash
舉個栗子~
在~/.zshrc 修改以前的PS1markdown
export PS1="[%T] %~ %# "
相應效果以下:ui
[2:00] ~ % sudo su
[sudo] password for diaoshe:
[2:00] /home/diaoshe #
配置更加個性化的命令提示符<——–說明文檔!
栗子again~
在~/.zshrc 中刪除以前添加的 PS1 並添加以下語句spa
#開啓顏色
autoload -U colors && colors
#配置提示符模式。。 其實配置以前的PS1也是能夠的 可是爲了尊重說明文檔。。。
PROMPT="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg[green]%}%1|%~ %{$reset_color%}%#>"
#在行末顯示上一命令的返回狀態
RPROMPT="[%{$fg_bold[yellow]%}%?%{$reset_color%}]"
保存退出,重啓zsh後就闊以使用拉~:
.net
使用 oh-my-zsh 主題 。。。 太晚了不想寫了 能夠無視我23333code