39 lines
735 B
Plaintext
Executable File
39 lines
735 B
Plaintext
Executable File
# navigation
|
|
alias ..='cd ..'
|
|
alias ...='cd ../..'
|
|
alias ....='cd ../../..'
|
|
alias .....='cd ../../../..'
|
|
alias ~='cd ~'
|
|
|
|
# shortcuts
|
|
alias d='du -h -d=1'
|
|
alias g='git'
|
|
alias h='history'
|
|
alias ipt='iptables -L -n --line-numbers'
|
|
alias nginxtest='docker exec -it nginx nginx -t'
|
|
alias nginxreload='docker exec -it nginx nginx -s reload'
|
|
|
|
# defaults
|
|
alias df='df -h'
|
|
|
|
alias grep='grep --color=auto'
|
|
alias fgrep='fgrep --color=auto'
|
|
alias egrep='egrep --color=auto'
|
|
|
|
|
|
# Detect which `ls` flavor is in use
|
|
if ls --color > /dev/null 2>&1; then # GNU `ls`
|
|
colorflag="--color"
|
|
else # OS X `ls`
|
|
colorflag="-G"
|
|
fi
|
|
|
|
alias la='ls -laF ${colorflag}'
|
|
alias ls='ls -Fh ${colorflag}'
|
|
|
|
alias tmux='tmux -2'
|
|
|
|
alias view='vim -p -R'
|
|
alias vp='vim -p'
|
|
|