zshrcのカスタマイズ方法
自身の端末を変更したときのメモ用
手順
vi ~/.zshrc
source ~/.zshrc
ソース例
export LANG=ja_JP.UTF-8
HISTFILE=$HOME/.zsh-history
HISTSIZE=100000
SAVEHIST=100000
autoload -U compinit #補完機能の強化
compinit
autoload colors ## プロンプトの設定
colors
case ${UID} in
0)
PROMPT="[%{${fg[blue]}%}%n@%m%{${reset_color}%}] %{${fg[blue]}%}#%{${reset_color}%} "
PROMPT2="%B%{${fg[blue]}%}%_#%{${reset_color}%}%b "
SPROMPT="%B%{${fg[blue]}%}%r is correct? [n,y,a,e]:%{${reset_color}%}%b "
RPROMPT="%{${fg[blue]}%}[%/]%{${reset_color}%}"
;;
*)
PROMPT="[%n@%m] %{${fg[blue]}%}#%{${reset_color}%} "
PROMPT2="%B%{${fg[blue]}%}%_#%{${reset_color}%}%b "
SPROMPT="%B%{${fg[blue]}%}%r is correct? [n,y,a,e]:%{${reset_color}%}%b "
RPROMPT="%{${fg[blue]}%}[%/]%{${reset_color}%}"
;;
esac
limit coredumpsize 102400