diff options
author | gregstallings <gregstallings@gmail.com> | 2013-09-23 11:14:54 +0200 |
---|---|---|
committer | Mathias Bynens <mathias@qiwi.be> | 2013-09-23 11:15:36 +0200 |
commit | 6c98b40f4d9b692863e4e58cfcb355058d5b8544 (patch) | |
tree | 9692b51e1cc654bf25f64daa85e038c53b156848 | |
parent | 9b7620e32208f811fd4c3c2353f41ec687731432 (diff) | |
download | dotfiles-6c98b40f4d9b692863e4e58cfcb355058d5b8544.tar.gz dotfiles-6c98b40f4d9b692863e4e58cfcb355058d5b8544.tar.bz2 dotfiles-6c98b40f4d9b692863e4e58cfcb355058d5b8544.zip |
.functions: Add `o` to `open` stuff
Closes #245.
-rw-r--r-- | .aliases | 2 | ||||
-rw-r--r-- | .functions | 10 |
2 files changed, 10 insertions, 2 deletions
@@ -14,8 +14,6 @@ alias p="cd ~/Projects" alias g="git" alias h="history" alias j="jobs" -alias o="open" -alias oo="open ." # Detect which `ls` flavor is in use if ls --color > /dev/null 2>&1; then # GNU `ls` @@ -281,3 +281,13 @@ function v() { vim "$@" fi } + +# `o` with no arguments opens current directory, otherwise opens the given +# location +function o() { + if [ $# -eq 0 ]; then + open . + else + open "$@" + fi +} |