書き方が分かったから今度から自分で変更しよう.
参考にできるのはここ.
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 件のコメント:
コメントを投稿