Mercurial > hg > config
comparison .bashrc @ 561:0d5cf87e5b7e
alias -> function
| author | Jeff Hammel <jhammel@mozilla.com> | 
|---|---|
| date | Tue, 03 Dec 2013 09:14:04 -0800 | 
| parents | d15ee034bdf1 | 
| children | 2daf6543e42c | 
   comparison
  equal
  deleted
  inserted
  replaced
| 560:d15ee034bdf1 | 561:0d5cf87e5b7e | 
|---|---|
| 33 | 33 | 
| 34 # aliases | 34 # aliases | 
| 35 alias awd="python -c 'import os; print os.path.realpath(\".\")'" | 35 alias awd="python -c 'import os; print os.path.realpath(\".\")'" | 
| 36 alias currentpatch='echo `hg root`/.hg/patches/`hg qapp -v | tail -n 1 | cut -f 3 -d " "`' | 36 alias currentpatch='echo `hg root`/.hg/patches/`hg qapp -v | tail -n 1 | cut -f 3 -d " "`' | 
| 37 alias datestamp='date +%Y%m%d%H%M%S' | 37 alias datestamp='date +%Y%m%d%H%M%S' | 
| 38 alias distribute='python setup.py egg_info -RDb "" sdist register upload' | |
| 39 alias grep='grep --colour=auto' | 38 alias grep='grep --colour=auto' | 
| 40 alias ls='ls --color=auto' | 39 alias ls='ls --color=auto' | 
| 41 alias patch='patch --reject-file=-' | 40 alias patch='patch --reject-file=-' | 
| 42 alias random="python -c 'import sys, random; foo = sys.argv[1:]; random.shuffle(foo); print \" \".join(foo)'" | 41 alias random="python -c 'import sys, random; foo = sys.argv[1:]; random.shuffle(foo); print \" \".join(foo)'" | 
| 43 alias straceff="attach.py firefox --kill" | 42 alias straceff="attach.py firefox --kill" | 
| 347 whemacs() { | 346 whemacs() { | 
| 348 # which emacs | 347 # which emacs | 
| 349 emacs -nw `realwhich $@` | 348 emacs -nw `realwhich $@` | 
| 350 } | 349 } | 
| 351 | 350 | 
| 351 | |
| 352 ### functions for python | 352 ### functions for python | 
| 353 | 353 | 
| 354 pyfile() { | 354 pyfile() { | 
| 355 # python file path | 355 # python file path | 
| 356 python -c "import $1; print $1.__file__" | 356 python -c "import $1; print $1.__file__" | 
| 366 cd "${i}" | 366 cd "${i}" | 
| 367 python setup.py develop | 367 python setup.py develop | 
| 368 cd .. | 368 cd .. | 
| 369 fi | 369 fi | 
| 370 done | 370 done | 
| 371 } | |
| 372 | |
| 373 distribute() { | |
| 374 python setup.py egg_info -RDb "" sdist register upload develop | |
| 371 } | 375 } | 
| 372 | 376 | 
| 373 nearest-venv() { | 377 nearest-venv() { | 
| 374 if [[ "$#" == "0" ]] | 378 if [[ "$#" == "0" ]] | 
| 375 then | 379 then | 
