Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Oh My Zsh
Commits
58bccaf6
Commit
58bccaf6
authored
Oct 26, 2009
by
Robby Russell
Browse files
Fixing merge conflicts
886d97f4
parents
1779bedd
886d97f4
Changes
3
Show whitespace changes
Inline
Side-by-side
lib/aliases.zsh
View file @
58bccaf6
#!/bin/zsh
# Push and pop directories on directory stack
alias
pu
=
'pushd'
alias
po
=
'popd'
alias
sc
=
'ruby script/console'
alias
sdb
=
'ruby script/dbconsole'
alias
ssd
=
'ruby script/server --debugger'
alias
ss
=
'thin --stats "/thin/stats" start'
alias
sg
=
'ruby script/generate'
alias
sd
=
'ruby script/destroy'
...
...
@@ -11,16 +11,18 @@ alias sp='ruby script/plugin'
alias
ssp
=
'ruby script/spec'
alias
rdbm
=
'rake db:migrate'
alias
mr
=
'mate CHANGELOG app config db lib public script spec test'
# Basic directory operations
alias
.
=
'pwd'
alias
...
=
'cd ../..'
alias
--
-
=
'cd -'
# Super user
alias
_
=
'sudo'
alias
ss
=
'sudo su -'
#alias g='grep -in'
# Git related
alias
g
=
'git'
alias
gst
=
'git status'
alias
gl
=
'git pull'
...
...
@@ -36,23 +38,39 @@ alias gdb='git branch -d'
alias
gcount
=
'git shortlog -sn'
alias
gcp
=
'git cherry-pick'
# Show history
alias history
=
'fc -l 1'
# List direcory contents
alias ls
=
'ls -F'
alias
lsa
=
'ls -lahG'
alias
l
=
'ls -la'
alias
ll
=
'ls -alr'
alias
l
=
'ls'
alias
ll
=
'ls -l'
alias
sl
=
ls
# often screw this up
alias
sgem
=
'sudo gem'
# Find ruby file
alias
rfind
=
'find . -name *.rb | xargs grep -n'
alias
afind
=
'ack-grep -il'
# Git and svn mix
alias
git-svn-dcommit-push
=
'git svn dcommit && git push github master:svntrunk'
# TextMate
alias
et
=
'mate . &'
alias
ett
=
'mate app config lib db public spec test Rakefile Capfile Todo &'
alias
etp
=
'mate app config lib db public spec test vendor/plugins vendor/gems Rakefile Capfile Todo &'
alias
etts
=
'mate app config lib db public script spec test vendor/plugins vendor/gems Rakefile Capfile Todo &'
<<<<<<
< HEAD:lib/aliases.zsh
=======
## Ruby related
# Ruby scripts
alias
sc
=
'ruby script/console'
alias
sd
=
'ruby script/server --debugger'
# Editor Ruby file in TextMate
alias
mr
=
'mate CHANGELOG app config db lib public script spec test'
>>>>>>>
886d97f41e72b8662232a2c6b196fb60508e4f67:lib/aliases.zsh
lib/completion.zsh
View file @
58bccaf6
...
...
@@ -37,8 +37,7 @@ zstyle ':completion:*:*:kill:*:processes' list-colors '=(#b) #([0-9]#) ([0-9a-z-
zstyle
':completion:*:*:*:*:processes'
command
"ps -u
`
whoami
`
-o pid,user,comm -w -w"
zstyle
':completion:*:*:(ssh|scp):*:*'
hosts
`
sed
's/^\([^ ,]*\).*$/\1/'
~/.ssh/known_hosts
`
#complete on history
# Complete on history
# zstyle ':completion:*:history-words' stop yes
# zstyle ':completion:*:history-words' remove-all-dups yes
# zstyle ':completion:*:history-words' list false
...
...
tools/install.sh
100644 → 100755
View file @
58bccaf6
...
...
@@ -2,11 +2,11 @@ if [ -d ~/.oh-my-zsh ]
then
echo
"You already have Oh My Zsh installed. You'll need to remove ~/.oh-my-zsh if you want to install"
exit
else
echo
"Cloning Oh My Zsh..."
/usr/bin/env git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
fi
echo
"Cloning Oh My Zsh..."
/usr/bin/env git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
echo
"Looking for an existing zsh config..."
if
[
-f
~/.zshrc
]
||
[
-h
~/.zshrc
]
then
...
...
@@ -27,4 +27,3 @@ chsh -s /bin/zsh
echo
"Hooray! Oh My Zsh has been installed."
/bin/zsh
source
~/.zshrc
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment