Notes fanzru's shorts
Date 12 / 22 / 2024
E = mc²
∇²Ψ + V(x)Ψ = EΨ
∫f(x)dx
Back to Shorts
macterminalaliasesproductivity

Mac Terminal Aliases

1,890 views

Add to ~/.zshrc

bash
# Navigation shortcuts
alias ..="cd .."
alias ...="cd ../.."
alias ....="cd ../../.."
alias ~="cd ~"
alias ll="ls -la"
alias la="ls -la"
alias l="ls -l"

# Git shortcuts
alias gs="git status"
alias ga="git add"
alias gc="git commit -m"
alias gp="git push"
alias gl="git pull"
alias gb="git branch"
alias gco="git checkout"

# Directory shortcuts
alias dev="cd ~/Development"
alias proj="cd ~/Projects"
alias docs="cd ~/Documents"

# System shortcuts
alias c="clear"
alias h="history"
alias ports="lsof -i -P -n | grep LISTEN"
alias myip="curl -s ifconfig.me"

# Docker shortcuts
alias d="docker"
alias dc="docker-compose"
alias dps="docker ps"
alias dpa="docker ps -a"

# Node.js shortcuts
alias ni="npm install"
alias nr="npm run"
alias ns="npm start"
alias nt="npm test"

Reload config

bash
source ~/.zshrc

Time saved: ~2-3 seconds per command! ⚡