zshで環境ごとにaliasを変えたよ!

MacUbuntuを行ったり来たりするので,
それぞれで同じエイリアスで別のコマンドみたいな状況が発生したりする.
ゆえに,OSごとにZshの設定を切り替えることができるようにした.

case "${OSTYPE}" in
# Mac(Unix)
darwin*)
  alias cemacs="/Applications/Emacs.app/Contents/MacOS/Emacs"
  alias gemacs="open -n /Applications/Emacs.app"
  alias emacs="open -a Emacs"
  alias o="open"
  alias tmvim="mvim --remote-tab"
  alias synergy="/usr/local/bin/synergys"
  alias xampp="sudo /Applications/XAMPP/xamppfiles/xampp start"
  ;;
# Linux
linux*)
  alias open="nautilus"
  alias o="open"
  ;;
esac

こんな感じ,特にopenを多々利用するので,
大変便利になりました.