Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
O
oh-my-zsh
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
github
oh-my-zsh
Commits
6ef2e1f5
Commit
6ef2e1f5
authored
Oct 12, 2009
by
To1ne
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added some comment
parent
00a190bc
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
24 additions
and
9 deletions
+24
-9
aliases.zsh
lib/aliases.zsh
+22
-6
completion.zsh
lib/completion.zsh
+2
-3
No files found.
lib/aliases.zsh
View file @
6ef2e1f5
#!/bin/zsh
# Push and pop directories on directory stack
alias
pu
=
'pushd'
alias
pu
=
'pushd'
alias
po
=
'popd'
alias
po
=
'popd'
alias
sc
=
'ruby script/console'
# Ruby related
alias
sd
=
'ruby script/server --debugger'
alias
ss
=
'thin --stats "/thin/stats" start'
alias
ss
=
'thin --stats "/thin/stats" start'
alias
mr
=
'mate CHANGELOG app config db lib public script spec test'
# Basic directory operations
alias
.
=
'pwd'
alias
.
=
'pwd'
alias
...
=
'cd ../..'
alias
...
=
'cd ../..'
# Super user
alias
_
=
'sudo'
alias
_
=
'sudo'
alias
ss
=
'sudo su -'
alias
ss
=
'sudo su -'
#alias g='grep -in'
#alias g='grep -in'
# Git related
alias
g
=
'git'
alias
g
=
'git'
alias
gst
=
'git status'
alias
gst
=
'git status'
alias
gl
=
'git pull'
alias
gl
=
'git pull'
...
@@ -24,24 +28,36 @@ alias gca='git commit -v -a'
...
@@ -24,24 +28,36 @@ alias gca='git commit -v -a'
alias
gb
=
'git branch'
alias
gb
=
'git branch'
alias
gba
=
'git branch -a'
alias
gba
=
'git branch -a'
# Show history
alias history
=
'fc -l 1'
alias history
=
'fc -l 1'
alias ls
=
'ls -F'
# List direcory contents
#alias ls='ls -F' # This messes up colors on my linux system
alias
l
=
'ls -la'
alias
ll
=
'ls -alr'
alias
ll
=
'ls -alr'
alias
l
=
'ls'
alias
ll
=
'ls -l'
alias
sl
=
ls
# often screw this up
alias
sl
=
ls
# often screw this up
alias
sgem
=
'sudo gem'
alias
sgem
=
'sudo gem'
# Find ruby file
alias
rfind
=
'find . -name *.rb | xargs grep -n'
alias
rfind
=
'find . -name *.rb | xargs grep -n'
# Git and svn mix
alias
git-svn-dcommit-push
=
'git svn dcommit && git push github master:svntrunk'
alias
git-svn-dcommit-push
=
'git svn dcommit && git push github master:svntrunk'
# TextMate
alias
et
=
'mate . &'
alias
et
=
'mate . &'
alias
ett
=
'mate app config lib db public spec test Rakefile Capfile Todo &'
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
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 &'
alias
etts
=
'mate app config lib db public script spec test vendor/plugins vendor/gems Rakefile Capfile Todo &'
## 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'
lib/completion.zsh
View file @
6ef2e1f5
...
@@ -14,7 +14,7 @@ compinit
...
@@ -14,7 +14,7 @@ compinit
zmodload
-i
zsh/complist
zmodload
-i
zsh/complist
## case-insensitive (all),partial-word and then substring completion
## case-insensitive (all),partial-word and then substring completion
zstyle
':completion:*'
matcher-list
'm:{a-zA-Z}={A-Za-z}'
'r:|[._-]=* r:|=*'
'l:|=* r:|=*'
#
zstyle ':completion:*' matcher-list 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=*' 'l:|=* r:|=*'
zstyle
':completion:*'
list-colors
''
zstyle
':completion:*'
list-colors
''
zstyle
':completion:*'
hosts
$(
sed
's/[, ].*$//'
$HOME
/.ssh/known_hosts
)
zstyle
':completion:*'
hosts
$(
sed
's/[, ].*$//'
$HOME
/.ssh/known_hosts
)
...
@@ -32,8 +32,7 @@ zstyle ':completion:*:*:kill:*:processes' list-colors '=(#b) #([0-9]#) ([0-9a-z-
...
@@ -32,8 +32,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:*:*:*:*:processes'
command
"ps -u
`
whoami
`
-o pid,user,comm -w -w"
zstyle
':completion:*:*:(ssh|scp):*:*'
hosts
`
sed
's/^\([^ ,]*\).*$/\1/'
~/.ssh/known_hosts
`
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' stop yes
# zstyle ':completion:*:history-words' remove-all-dups yes
# zstyle ':completion:*:history-words' remove-all-dups yes
# zstyle ':completion:*:history-words' list false
# zstyle ':completion:*:history-words' list false
...
...
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