書き方が分かったから今度から自分で変更しよう.
参考にできるのはここ.
zsh:Prompt Expansion
変えたのはこれ
autoload colors
colors
case ${UID} in
0)
PROMPT="%B%{${fg[green]}%}%n@%m#%{${reset_color}%}%b "
PROMPT2="%B%{${fg[green]}%}%_#%{${reset_color}%}%b "
RPROMPT="%{${fg[yellow]}%}[%~]%{${reset_color}%}"
SPROMPT="%B%{${fg[red]}%}%r is correct? [n,y,a,e]:%{${reset_color}%}%b "
[ -n "${REMOTEHOST}${SSH_CONNECTION}" ] &&
PROMPT="%{${fg[cyan]}%}$(echo ${HOST%%.*} | tr '[a-z]' '[A-Z]') ${PROMPT}"
;;
*)
PROMPT="%{${fg[green]}%}%n@%m %%%{${reset_color}%} "
PROMPT2="%{${fg[green]}%}%_%%%{${reset_color}%} "
RPROMPT="%{${fg[yellow]}%}[%~]%{${reset_color}%}"
SPROMPT="%{${fg[red]}%}%r is correct? [n,y,a,e]:%{${reset_color}%} "
[ -n "${REMOTEHOST}${SSH_CONNECTION}" ] &&
PROMPT="%{${fg[cyan]}%}$(echo ${HOST%%.*} | tr '[a-z]' '[A-Z]') ${PROMPT}"
;;
esac
結局RPROMPTで右っかわにカレントディレクトリ (%~)を表示させ, 左側にはユーザ名@マシン名 (%n@%m) としました.
時刻とか出してる人もいたけどあんまり必要な情報ではないし... とは言えユーザ名もマシン名も自宅PCであれば意味ないか...
0 件のコメント:
コメントを投稿