diff options
Diffstat (limited to 'functions.zsh')
-rw-r--r-- | functions.zsh | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/functions.zsh b/functions.zsh index dcabed957..0dcfbd39a 100644 --- a/functions.zsh +++ b/functions.zsh @@ -22,4 +22,26 @@ function preexec { function remote_console() { /usr/bin/env ssh $1 "( cd $2 && ruby script/console production )" -}
\ No newline at end of file +} + +function tab() { + osascript 2>/dev/null <<EOF + tell application "System Events" + tell process "Terminal" to keystroke "t" using command down + end + tell application "Terminal" + activate + do script with command "cd $PWD; $*" in window 1 + end tell +EOF +} + +function take() { + mkdir -p $1 + cd $1 +} + +function tm() { + cd $1 + mate $1 +} |