Mercurial > hg > config
comparison .bashrc @ 310:a6cd6900419e
whview and whemacs use realwhich
| author | Jeff Hammel <jhammel@mozilla.com> |
|---|---|
| date | Fri, 17 May 2013 02:31:37 -0700 |
| parents | 6095d439d1f2 |
| children | 11a349035020 |
comparison
equal
deleted
inserted
replaced
| 309:6095d439d1f2 | 310:a6cd6900419e |
|---|---|
| 281 mv "$NEWNAME" "$2" | 281 mv "$NEWNAME" "$2" |
| 282 } | 282 } |
| 283 | 283 |
| 284 ### `which` commands | 284 ### `which` commands |
| 285 | 285 |
| 286 whview() { | |
| 287 # which view | |
| 288 less `which $@` | |
| 289 } | |
| 290 | |
| 291 whemacs() { | |
| 292 # which emacs | |
| 293 emacs -nw `which $@` | |
| 294 } | |
| 295 | |
| 296 realwhich() { | 286 realwhich() { |
| 297 # which -> real paths | 287 # which -> real paths |
| 298 command which $@ | while read line | 288 command which $@ | while read line |
| 299 do | 289 do |
| 300 python -c "import os; print os.path.realpath('${line}')" | 290 python -c "import os; print os.path.realpath('${line}')" |
| 301 done | 291 done |
| 292 } | |
| 293 | |
| 294 whview() { | |
| 295 # which view | |
| 296 less `realwhich $@` | |
| 297 } | |
| 298 | |
| 299 whemacs() { | |
| 300 # which emacs | |
| 301 emacs -nw `realwhich $@` | |
| 302 } | 302 } |
| 303 | 303 |
| 304 ### functions for python | 304 ### functions for python |
| 305 | 305 |
| 306 pyfile() { | 306 pyfile() { |
