summaryrefslogtreecommitdiff
path: root/plugins/rails
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/rails')
-rw-r--r--plugins/rails/README.md5
-rw-r--r--plugins/rails/rails.plugin.zsh5
2 files changed, 8 insertions, 2 deletions
diff --git a/plugins/rails/README.md b/plugins/rails/README.md
index b2425aabc..c0c37ff3d 100644
--- a/plugins/rails/README.md
+++ b/plugins/rails/README.md
@@ -40,7 +40,10 @@ plugins=(... rails)
| `rn` | `rails notes` | Search for notes (`FIXME`, `TODO`) in code comments |
| `rp` | `rails plugin` | Run a Rails plugin command |
| `rr` | `rails routes` | List all defined routes |
-| `rrg` | `rails routes \| grep` | List and filter the defined routes |
+| `rrc` | `rails routes --controller` | List and filter routes mapped to specific controller |
+| `rre` | `rails routes --expanded` | List all defined routes in expanded table mode |
+| `rrg` | `rails routes --grep` | List and filter the defined routes |
+| `rru` | `rails routes --unused` | List unused routes |
| `rs` | `rails server` | Launch a web server |
| `rsb` | `rails server --bind` | Launch a web server binding it to a specific IP |
| `rsd` | `rails server --debugger` | Launch a web server with debugger |
diff --git a/plugins/rails/rails.plugin.zsh b/plugins/rails/rails.plugin.zsh
index 015dc9ecb..75dd9b0c6 100644
--- a/plugins/rails/rails.plugin.zsh
+++ b/plugins/rails/rails.plugin.zsh
@@ -68,7 +68,10 @@ alias rmd='rails middleware'
alias rn='rails notes'
alias rp='rails plugin'
alias rr='rails routes'
-alias rrg='rails routes | grep'
+alias rrc='rails routes --controller'
+alias rre='rails routes --expanded'
+alias rrg='rails routes --grep'
+alias rru='rails routes --unused'
alias rs='rails server'
alias rsb='rails server --bind'
alias rsd='rails server --debugger'