|
|
@ -23,3 +23,25 @@ function preexec { |
|
|
|
function remote_console() { |
|
|
|
function remote_console() { |
|
|
|
/usr/bin/env ssh $1 "( cd $2 && ruby script/console production )" |
|
|
|
/usr/bin/env ssh $1 "( cd $2 && ruby script/console production )" |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
} |
|
|
|