summaryrefslogtreecommitdiff
path: root/functions.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'functions.zsh')
-rw-r--r--functions.zsh24
1 files changed, 23 insertions, 1 deletions
diff --git a/functions.zsh b/functions.zsh
index 2ce91c964..d0c24e9e9 100644
--- a/functions.zsh
+++ b/functions.zsh
@@ -30,4 +30,26 @@ function zsh_stats() {
function uninstall_oh_my_zsh() {
/bin/sh $ZSH/tools/uninstall.sh
-} \ 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
+}