メモ帳代わりにエイリアスを載せておきます。誰かの参考になれば。
~/.zshrc
# git
alias glt="git log --graph --pretty=format:'%x09%C(auto) %h %Cgreen %ar %Creset%x09by \"%C(cyan ul)%an%Creset\" %x09%C(auto)%s %d'"
# docker
alias dd='docker-compose down'
alias di='docker images'
alias dcp='docker container ps'
alias dcla='docker container ls -a'
alias d-c='docker-compose'
alias drs='cd /Users/kenya/auto_schedule && docker-compose run --rm -p 3001:3001 back'
alias drb='docker-compose run --rm back'
alias drr='docker-compose run --rm back bin/rspec'
alias drbrcs='docker-compose run --rm back rails console --sandbox'
# ruby
alias be='bundle exec'
# yarn
alias yd='cd /Users/kenya/auto_schedule/front && yarn dev'
alias yrlf='yarn run lint --fix'
# auto_schedule
alias cdf='cd /Users/kenya/auto_schedule/front'
alias cda='cd /Users/kenya/auto_schedule'
alias ls='gls --color=auto'
alias rm='rm -i'
alias ..='cd ..'
alias mv='mv -i'
alias cp='cp -i'
プロジェクトなどで何度も同じディレクトリに入って同じコードを打つなら
~/.zshrc
alias drs='cd /Users/kenya/auto_schedule && docker-compose run --rm -p 3001:3001 back'
alias yd='cd /Users/kenya/auto_schedule/front && yarn dev'
のようにディレクトリ移動とコマンドをくっつけると便利です。絶対パスなので、どこからでも使えます。