Last active
May 22, 2020 18:38
-
-
Save luchoching/c0242d65e9cf28f6b8c5 to your computer and use it in GitHub Desktop.
aliases
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
alias c="clear" | |
alias so="source ~/.zshrc" | |
alias rm='rm -i' | |
alias rmr='rm -rf' | |
alias srmr='sudo rm -rf' | |
alias df='df -h' | |
alias wget='wget -c' #Continue getting a partially-downloaded file | |
alias mkdir='mkdir -pv' | |
alias date='date +"%Z %Y-%m-%d %A %T"' | |
alias cd..='cd ..' | |
alias ..='cd ..' | |
alias ...='cd ../../' | |
alias ....='cd ../../../' | |
alias .....='cd ../../../' | |
alias .4='cd ../../../../' | |
alias .5='cd ../../../../..' | |
alias vi='vim' | |
alias svi='sudo vi' | |
alias ovi='vim -u NONE -N' #vim factory mode (without .vimrc) | |
alias sbb='sudo $(history -p !!)' #sudo !! | |
alias server="python -m SimpleHTTPServer" | |
alias zshrc="vim ~/.zshrc" | |
alias vimrc="vim ~/.vimrc" | |
alias aliases="vim ~/.zsh_aliases" | |
alias update="brew update && brew upgrade" | |
alias t1="tree -L 1" | |
alias t2="tree -L 2" | |
alias t3="tree -L 3" | |
# npm command alias | |
alias nlg='npm list -g --depth=0' | |
alias nl='npm list --depth=0' | |
alias nr='npm run ' | |
# react-native | |
alias rinit="react-native init" | |
oios(){ | |
PWD=${PWD##*/} | |
open ./ios/$PWD.xcodeproj | |
} | |
# eclim | |
alias eclim='/Applications/Eclipse.app/Contents/Eclipse/eclimd' | |
# docker | |
# https://github.com/tcnksm/docker-alias/blob/master/zshrc | |
alias dh="docker help" | |
alias dps="docker ps" # get container process | |
alias dpa="docker ps -a" # get process includes stop container | |
alias di="docker images" | |
alias dip="docker inspect --format '{{ .NetworkSettings.IPAddress }}'" # get container ip | |
dstop(){ docker stop $(docker ps -a -q);} # stop all containers | |
drm(){ docker rm $(docker ps -a -q); } # remove all containers | |
dbu(){ docker build -t=$1 .; } # Dockerfile build | |
# Show all alias related to docker | |
dalias() { | |
alias | grep 'docker' | sed "s/^\([^=]*\)=\(.*\)/\1 => \2/"| sed "s/['|\']//g" | sort;} | |
## start docker-machine and set related env | |
dmstart(){ | |
docker-machine start default | |
docker-machine env default | |
eval "$(docker-machine env default)" | |
} | |
## get docker ip (for mac) | |
alias docker-ip="docker-machine ip default" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment