2009-08-29 02:43:19 +08:00
|
|
|
A handful of functions, auto-complete helpers, and stuff that makes you shout...
|
|
|
|
|
|
|
|
bq. "OH MY ZSHELL!"
|
|
|
|
|
2009-08-29 02:14:17 +08:00
|
|
|
h2. Setup
|
|
|
|
|
2009-08-29 02:19:22 +08:00
|
|
|
1. Clone the repository
|
|
|
|
|
|
|
|
@git clone git://github.com/robbyrussell/oh-my-zsh.git@
|
|
|
|
|
2009-08-29 02:50:58 +08:00
|
|
|
2. Symlink the zsh config with: @ln -s ~/oh-my-zsh/zshrc ~/.zshrc@
|
2009-08-29 02:19:22 +08:00
|
|
|
|
|
|
|
3. Start / restart zsh (open a new terminal is easy enough..)
|
|
|
|
|
2009-08-29 02:53:43 +08:00
|
|
|
h3. Problems?
|
|
|
|
|
2009-08-29 02:54:28 +08:00
|
|
|
You _might_ need to modify your PATH in ~/.zshrc if you're not able to find some commands after switching to oh-my-zsh.
|
2009-08-29 02:53:43 +08:00
|
|
|
|
2009-08-29 02:46:01 +08:00
|
|
|
h2. Usage
|
|
|
|
|
|
|
|
TODO: Update this..
|
|
|
|
|
|
|
|
* Rake autocomplete: @rake (tab)@. Will generate a cache of all your rake tasks and then let you auto-complete and/or select the task to run.
|
|
|
|
* ssh autocomplete: @ssh (tab)@ or @scp (tab)@
|
|
|
|
* Git branch, it'll tell you which branch you're in when you're in a git repository directory.
|
|
|
|
* much much more..
|
2009-08-29 02:19:22 +08:00
|
|
|
|
2009-08-29 02:43:19 +08:00
|
|
|
h2. Thanks
|
|
|
|
|
|
|
|
* Rick Olsen (technoweenie) might remember some of the configuration, which I took from a pastie a few years ago.
|
|
|
|
* Whoever created the rake autocomplete stuff, which was posted all over the internet a few years ago.
|
2009-08-29 02:14:17 +08:00
|
|
|
|
2009-08-29 02:43:19 +08:00
|
|
|
h2. Help out!
|
2009-08-29 02:14:17 +08:00
|
|
|
|
2009-08-29 02:43:19 +08:00
|
|
|
If you have ideas on how to improve/optimize the configuration, don't hesitate to send pull requests.
|
2009-08-29 02:14:17 +08:00
|
|
|
|