|
@@ -22,4 +22,26 @@ function preexec {
|
|
|
|
|
|
function remote_console() {
|
|
|
/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
|
|
|
+}
|