/bash/aliases.sh
https://github.com/dm3/cygwin-config · Shell · 78 lines · 47 code · 14 blank · 17 comment · 0 complexity · 5d3ca883dc89d0615f4a830f8f49f7f0 MD5 · raw file
- # Aliases
- # #######
- # To override the alias instruction use a \ before, ie
- # \rm will call the real rm not the alias.
- # Interactive operation...
- alias rm='rm -i'
- alias cp='cp -i'
- alias mv='mv -i'
- # Default to human readable figures
- alias df='df -h'
- alias du='du -h'
- # Misc :)
- alias less='less -r' # raw control characters
- alias whence='type -a' # where, of a sort
- alias grep='grep --color' # show differences in colour
- # Some shortcuts for different directory listings
- alias ls='ls -GFh' # classify files in colour
- alias dir='ls --color=auto --format=vertical'
- alias vdir='ls --color=auto --format=long'
- alias ll='ls -GAl' # long list
- alias vi='vim'
- alias cls='clear'
- alias e='emacs'
- # mvn
- alias mvninstall='$MY_SCRIPTS/mvn/install_file.sh'
- alias mvnrun='$MY_SCRIPTS/mvn/run_class.sh'
- alias mvnchversion='$MY_SCRIPTS/mvn/version.sh'
- alias mcp='mvn clean package'
- alias mci='mvn clean install'
- alias mct='mvn clean test'
- alias mew='mvn prepare-package war:exploded'
- #svn
- alias svnsw='$MY_SCRIPTS/svn/switch_to.sh'
- alias svnserver='$MY_SCRIPTS/svn/svnversion.py'
- alias sbtowc='$MY_SCRIPTS/svn/b2wc.sh'
- alias swctob='$MY_SCRIPTS/svn/wc2b.sh'
- alias sbranchstart="svn log -q --stop-on-copy | grep '^r[0-9]' | sed 's/^r//;s/ |.*//' | tail -n 1"
- alias sst='svn st'
- alias si='svn info'
- alias sdiff="svn diff --diff-cmd kdiff3 -x ' -qall '"
- #hg
- alias hrvn='hg revert --no-backup'
- #lein
- alias hideprof='mv ~/.lein/profiles.clj ~/.lein/profiles.clj.bak'
- alias unhideprof='mv ~/.lein/profiles.clj.bak ~/.lein/profiles.clj'
- #mpc
- mplay() {
- mpc playlist -f "%position% %title%" | grep -i "$1" | head -n1 | \
- cut - -d " " -f 1 | xargs mpc play
- }
- mfind() {
- mpc playlist -f "%position% %title%" | grep -i "$1"
- }
- #osx
- alias on='open -a Numbers'
- #et
- etmux() {
- et --command="tmux -CC new -A -s $2" $1
- }
- #ripgrep
- # https://github.com/BurntSushi/ripgrep/issues/86
- rgp() {
- rg -p "$@" | less -RFX
- }