dotfiles/home/.bash_aliases

40 lines
775 B
Bash

# some more ls aliases
alias ll='ls -l'
alias la='ls -A'
alias lla='ll -A'
alias l='ls -CF'
alias ..='cd ..'
alias ...='cd ../..'
alias rm='rm -I'
alias mv='mv -i'
alias cp='cp -i'
alias dquilt='quilt --quiltrc=${HOME}/.quiltrc-dpkg'
# colorize
for cmd in ping traceroute diff dig ps gcc mount mount2 wdiff; do
alias $cmd="grc $cmd"
done
alias ls='grc ls --color'
# git Aliases
alias gcl='git clone'
alias ga='git add'
alias gall='git add .'
alias gd='git diff'
alias g='git'
alias gs='git status'
alias gp='git push'
alias gpo='git push origin '
alias gb='git branch'
alias gc='git commit'
alias gl='git log --oneline'
alias gll='git log --graph --pretty=oneline --abbrev-commit'
# I'd like to learn the vi keybinings
alias pico=vi
alias nano=vi
alias note=geeknote