Browse Source

Moving some rails and osx-specific functions to their corresponding plugin files

master
Robby Russell 14 years ago
parent
commit
a77aceaf5e
  1. 16
      lib/functions.zsh
  2. 11
      plugins/osx.plugin.zsh
  3. 4
      plugins/rails.plugin.zsh

16
lib/functions.zsh

@ -21,10 +21,6 @@ function preexec { @@ -21,10 +21,6 @@ function preexec {
title $cmd[1]:t "$cmd[2,-1]"
}
function remote_console() {
/usr/bin/env ssh $1 "( cd $2 && ruby script/console production )"
}
function zsh_stats() {
history | awk '{print $2}' | sort | uniq -c | sort -rn | head
}
@ -37,18 +33,6 @@ function upgrade_oh_my_zsh() { @@ -37,18 +33,6 @@ function upgrade_oh_my_zsh() {
/bin/sh $ZSH/tools/upgrade.sh
}
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

11
plugins/osx.plugin.zsh

@ -0,0 +1,11 @@ @@ -0,0 +1,11 @@
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
}

4
plugins/rails.plugin.zsh

@ -30,3 +30,7 @@ function _cap () { @@ -30,3 +30,7 @@ function _cap () {
}
compctl -K _cap cap
function remote_console() {
/usr/bin/env ssh $1 "( cd $2 && ruby script/console production )"
}

Loading…
Cancel
Save