あたらしものずきっ!

試してみたものとか、遊んでみたものを色々記してみます。

bashからzshにかえてみた

zshで色々と表示を変えているぎーくがたくさんいるので、同じタイピングをするならカラフルだったりするほうが楽しそうだ、という少々くだらない理由で変えてみた。

シェルの変更

シェルのパスはwhereで調べる。

$ where zsh
/bin/zsh

シェルの変更そのものは、chshから。

$ chsh
Changing shell for USERNAME.
Password for USERNAME:

設定内容が表示されるので、Shellのところにzshのパスをいれる。

# Changing user information for USERNAME.
# Use "passwd" to change the password.
##
# Open Directory: /Local/Default
##
Shell: /bin/zsh
Full Name: USERNAME
Office Location:
Office Phone:
Home Phone:

あとは.bashrcの内容を.zshrcに入れてリロード。

%cp ~/.bashrc ~/.zshrc
%source ~/.zshrc

色々装飾

装飾しようと思ったけれど、弄るための設定をしらなかったのでとりあえず色々なとこから参考にしてみた。

RPROMPT=$'%{\e[32m%}%/%{\e[m%}'
PROMPT=$'%{\e[36m%}zsh %%%{\e[m%} '
HISTFILE=~/.zsh_history
setopt share_history

ターミナルのタイトルを変更とか色々出来そうだけど、とりあえずはこのくらいで。