forked from jrottenberg/dotrc
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbash_aliases
More file actions
37 lines (31 loc) · 780 Bytes
/
bash_aliases
File metadata and controls
37 lines (31 loc) · 780 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# ENV
export EDITOR=vim
export VISUAL=vim
export PAGER=less
export LESS="-R"
if [[ Linux == $(uname) ]] ; then
alias ls='ls --color'
else
alias ls='ls -G'
fi
alias tree='tree -C'
alias clc="clear"
alias vi="vim"
alias emacs="vim"
alias ragequit='exit'
alias rq='ragequit'
alias cb='cd $OLDPWD'
alias la='ls -a'
alias ll='ls -l'
alias lal='ls -al'
alias lla='lal'
alias go-go-gadget='sudo'
alias ggg='go-go-gadget'
alias cgrep="grep --color=always"
alias yank="git pull origin master"
alias shove="git push origin HEAD"
alias tarxvzf='tar -xvzf'
alias usermem="ps auxwwwf | awk '{ foo[\$1] += \$6 } END { for (user in foo) { print foo[user] \" \" user }}' | sort -rn"
# META
alias addalias='vim ~/.bash_aliases'
[ -f ~/.bash_aliases_local ] && source ~/.bash_aliases_local