diff options
-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 +} |