zshを使うにあたって,まずはプロンプトの設定だろうということで.zshrcを晒します.
変数名は適当です.
local RED=$'%{\e[1;31m%}' local BLUE2=$'%{\e[1;36m%}' local GREEN=$'%{\e[1;32m%}' local YELLOW=$'%{\e[1;33m%}' local BLUE=$'%{\e[1;34m%}' local DEFAULT=$'%{\e[1;m%}' RPROMPT="${BLUE2}%/ ${DEFAULT}" PROMPT2="${RED}%_%%%{e[m%} " SPROMPT="%r is correct? [n,y,a,e]: " [ -n "${REMOTEHOST}${SSH_CONNECTION}" ] && PROMPT="[${YELLOW}%n${DEFAULT}@${RED}%M${DEFAULT}:${BLUE2}%~${DEFAULT}] %% " [ -n "${REMOTEHOST}${SSH_CONNECTION}" ] && RPROMPT="$BLUE2%/ ${DEFAULT} [${GREEN}%D{%Y/%m/%d %H:%M}$DEFAULT]"
zsh使うならグローバルaliasが便利ですよ。
alias -g G=" | grep"
みたいな。
cat hoge.txt | grep fuga
が
cat hoge.txt G fuga
って打てるので。
あ、クゥォート間違えたので適当に読み替えてください。
ありがとう!
これはかなり便利かも.
いろいろ試してみます.