samapatti’s blog

日頃の勉強内容の断片を拾い集めて、載せています。

bashからzshの乗り換え OS X

ついにbashからzshにシェルを乗り換えたぞ〜!(今更感)

blog.tokoyax.com

このサイトを参照してやったら3分でできました。ありがとうございます。 記念にzshrcを公開!プロンプトいじったのも初めてで、変更後の見易さに感動すら覚えてます。

環境変数

export EDITOR=vim
export LANG=ja_JP,UTF-8
export KCODE=u #KCODEにUTF-8を設定
export CLICOLOR=true #lsコマンド時自動で色付け
export LSCOLORS=gxfxcxdxbxegedabagacad #ディレクトリの色を水色にする

lsの色づけでディレクトリが青だと、黒い背景のためとっても見にくかったのかえました。

プロンプト

autoload colors
colors

PROMPT="
%{${fg[yellow]}%}%~%{${reset_color}%}$
[%n]"

こんなかんじ f:id:sg-tak:20160921132724p:plain

履歴関係

色を使用できるようにする

autoload -Uz colors
colors

補完機能を有効にする

autoload -Uz compinit
compinit

補完候補を一覧で表示する

setopt auto_list

ディレクトリ名のみで移動

setopt auto_cd

エイリアスを設定する

alias ..='cd ..'
alias ...='cd ../..'
alias ....='cd ../../..'
alias l='ls'
alias v='vim'