mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-12-27 15:30:15 +08:00
Add README file to rake-fast plugin
This commit is contained in:
parent
ffc17b6b4d
commit
7b08f494e3
23
plugins/rake-fast/README.md
Normal file
23
plugins/rake-fast/README.md
Normal file
@ -0,0 +1,23 @@
|
||||
# rake-fast
|
||||
|
||||
Fast rake autocompletion plugin.
|
||||
|
||||
This script caches the output for later usage and significantly speeds it up. It generates a .rake_tasks cache file in parallel to the Rakefile. It also checks the file modification dates to see if it needs to regenerate the cache file.
|
||||
|
||||
This is entirely based on [this pull request by Ullrich Schäfer](https://github.com/robb/.dotfiles/pull/10/), which is inspired by [this Ruby on Rails trick from 2006](http://weblog.rubyonrails.org/2006/3/9/fast-rake-task-completion-for-zsh/).
|
||||
|
||||
Think about that. 2006.
|
||||
|
||||
## Installation
|
||||
|
||||
Just add the plugin to your `.zshrc`:
|
||||
|
||||
```bash
|
||||
plugins=(foo bar rake-fast)
|
||||
```
|
||||
|
||||
You might consider adding `.rake_tasks` to your [global .gitignore](https://help.github.com/articles/ignoring-files#global-gitignore)
|
||||
|
||||
## Usage
|
||||
|
||||
`rake`, then press tab
|
@ -1,20 +1,3 @@
|
||||
# rake-fast
|
||||
# Fast rake autocompletion plugin for oh-my-zsh
|
||||
|
||||
# This script caches the output for later usage and significantly speeds it up.
|
||||
# It generates a .rake_tasks file in parallel to the Rakefile.
|
||||
|
||||
# You'll want to add `.rake_tasks` to your global .git_ignore file:
|
||||
# https://help.github.com/articles/ignoring-files#global-gitignore
|
||||
|
||||
# You can force .rake_tasks to refresh with:
|
||||
# $ rake_refresh
|
||||
|
||||
# This is entirely based on Ullrich Schäfer's work
|
||||
# (https://github.com/robb/.dotfiles/pull/10/),
|
||||
# which is inspired by this Ruby on Rails trick from 2006:
|
||||
# http://weblog.rubyonrails.org/2006/3/9/fast-rake-task-completion-for-zsh/
|
||||
|
||||
_rake_refresh () {
|
||||
if [ -f .rake_tasks ]; then
|
||||
rm .rake_tasks
|
||||
|
Loading…
Reference in New Issue
Block a user