lnk: added .zsh_aliases
This commit is contained in:
1
.lnk
1
.lnk
@@ -15,4 +15,5 @@
|
|||||||
.profile
|
.profile
|
||||||
.tmux.conf
|
.tmux.conf
|
||||||
.vimrc
|
.vimrc
|
||||||
|
.zsh_aliases
|
||||||
.zshrc
|
.zshrc
|
||||||
|
|||||||
99
.zsh_aliases
Normal file
99
.zsh_aliases
Normal file
@@ -0,0 +1,99 @@
|
|||||||
|
# Navigation and use of linux
|
||||||
|
alias 'cd..'='cd ..'
|
||||||
|
alias '..'='cd ..'
|
||||||
|
alias lr='ls -R'
|
||||||
|
alias llr='ll -R'
|
||||||
|
alias ll='ls -lF'
|
||||||
|
alias lll='ls -alF'
|
||||||
|
alias le='ls --sort=extension'
|
||||||
|
alias lle='ll --sort=extension'
|
||||||
|
alias lt='ls --sort=time'
|
||||||
|
alias llt='ll --sort=time'
|
||||||
|
alias llf='ls -alrShF'
|
||||||
|
alias rd=rmdir
|
||||||
|
alias md=mkdir
|
||||||
|
alias j=jobs
|
||||||
|
alias :q=exit
|
||||||
|
alias reloadBash="source ~/.zshrc"
|
||||||
|
alias reloadSwap="sudo swapoff -a && sudo swapon -a"
|
||||||
|
alias promptOneLine='export PS1=$PS_ONELINE'
|
||||||
|
alias promptMultiLine='export PS1=$PS_MUTLILINE'
|
||||||
|
|
||||||
|
alias dh="du -h"
|
||||||
|
alias dt="du -h | tail -1"
|
||||||
|
alias ds="du | sort -n"
|
||||||
|
|
||||||
|
# Program
|
||||||
|
alias monitor=gnome-system-monitor
|
||||||
|
alias vless='vim -u /usr/share/vim/vim73/macros/less.vim'
|
||||||
|
alias iconvutf8='iconv -f Latin1 -t UTF-8 '
|
||||||
|
alias bd=". bd -s"
|
||||||
|
|
||||||
|
#Todo Program
|
||||||
|
alias todo='~/sh-todo/todo'
|
||||||
|
alias todone='~/sh-todo/todone'
|
||||||
|
alias todone-archive='~/sh-todo/todone-archive'
|
||||||
|
alias todone-view='~/sh-todo/todone-view'
|
||||||
|
|
||||||
|
#Dropox Status
|
||||||
|
alias dst='dropbox status'
|
||||||
|
#alias dfst='dropbox filestatus'
|
||||||
|
alias dfst='dropbox filestatus | grep 'syncing''
|
||||||
|
|
||||||
|
# Development
|
||||||
|
alias gccComp='gcc -Wall -Werror -ansi -pedantic'
|
||||||
|
alias gccThreadComp='gcc -Wall -Werror -ansi -pedantic -lpthread'
|
||||||
|
alias gccOpenComp='gcc -Wall -Werror -ansi -pedantic -D_XOPEN_SOURCE -D_SVID_SOURCE'
|
||||||
|
|
||||||
|
# Git
|
||||||
|
alias gst='git status'
|
||||||
|
alias glg='git lg'
|
||||||
|
alias gdf='git diff'
|
||||||
|
alias gdiff='git diff'
|
||||||
|
alias gitk='gitk --all'
|
||||||
|
|
||||||
|
# SVN Alias
|
||||||
|
alias -g C='| colordiff'
|
||||||
|
alias svndiff='svn diff C L'
|
||||||
|
|
||||||
|
# Maven Alias
|
||||||
|
alias mcp='mvn clean package'
|
||||||
|
alias mci='mvn clean install'
|
||||||
|
|
||||||
|
# Miscellaneous
|
||||||
|
alias grepJavaR='grep -R --include "*.java"'
|
||||||
|
alias grepC='grep --color=always'
|
||||||
|
alias grepTs='grep -R --include "*.ts"'
|
||||||
|
alias emacss='emacs -nw'
|
||||||
|
alias bat='upower -i /org/freedesktop/UPower/devices/DisplayDevice'
|
||||||
|
|
||||||
|
alias wotgobblemem='ps -o time,ppid,pid,nice,pcpu,pmem,user,comm -A | sort -r -n -k 6 | head -15'
|
||||||
|
alias wotgobbleproc='ps -o time,ppid,pid,nice,pcpu,pmem,user,comm -A | sort -r -n -k 5 | head -15'
|
||||||
|
|
||||||
|
function cdls { cd "$@" && ls;}
|
||||||
|
function cdll { cd "$@" && ll;}
|
||||||
|
|
||||||
|
alias -g M='| more'
|
||||||
|
alias -g L='| less'
|
||||||
|
alias -g T='| tail'
|
||||||
|
alias -g H='| head'
|
||||||
|
alias -g WL='| wc -l'
|
||||||
|
|
||||||
|
alias extractTgz='find . -name \*.t\*gz -exec tar xvf {} \;'
|
||||||
|
|
||||||
|
dockerRemoveImages() {
|
||||||
|
docker rmi $(docker images | grep $1 | awk '{print $3}')
|
||||||
|
}
|
||||||
|
|
||||||
|
dockerStopAndRm() {
|
||||||
|
docker stop $1 && docker rm $1
|
||||||
|
}
|
||||||
|
|
||||||
|
alias ni='nice -n 19 ionice -c3'
|
||||||
|
|
||||||
|
alias dockerPort='docker ps --format "{{.Names}}, {{.Ports}}" | sed "s#\(0.0.0.0\):\([0-9]\+\)->\([0-9]\+\)/...#\3 http://127.0.0.1:\2#g;s#,#\n#g"'
|
||||||
|
|
||||||
|
# Need dropbox_uploader https://github.com/andreafabrizi/Dropbox-Uploader
|
||||||
|
function db_upload { dropbox_uploader upload $1 $1 }
|
||||||
|
|
||||||
|
alias k='kubectl'
|
||||||
Reference in New Issue
Block a user