fc978543ca
Fixes #9239
4.4 KiB
4.4 KiB
Ruby on Rails layer
Description
This layer aims at providing support for the Ruby on Rails framework.
Install
To use this configuration layer, add it to your ~/.spacemacs
. You will need to
add ruby-on-rails
to the existing dotspacemacs-configuration-layers
list in this
file.
Key bindings
Code Navigation
Key binding | Description |
---|---|
SPC m r f a |
find localization file |
SPC m r f c |
find controller |
SPC m r f e |
find environment file |
SPC m r f f |
find feature |
SPC m r f h |
find helper |
SPC m r f i |
find initializer |
SPC m r f j |
find javascript file |
SPC m r f l |
find library |
SPC m r f m |
find model |
SPC m r f n |
find migration |
SPC m r f o |
find log |
SPC m r f p |
find spec file |
SPC m r f r |
find rake task |
SPC m r f s |
find stylesheet file |
SPC m r f S |
find serializer file |
SPC m r f t |
find test |
SPC m r f u |
find fixture |
SPC m r f v |
find view |
SPC m r f y |
find layout |
SPC m r f @ |
find mailer |
SPC m r g c |
go to current controller |
SPC m r g d |
go to DB schema |
SPC m r g e |
go to DB seeds |
SPC m r g h |
go to current helper |
SPC m r g j |
go to current javascript |
SPC m r g g |
go to Gemfile |
SPC m r g m |
go to current model |
SPC m r g n |
go to current migration |
SPC m r g p |
go to current spec |
SPC m r g r |
go to routes |
SPC m r g s |
go to current stylesheet |
SPC m r g t |
go to current test |
SPC m r g u |
go to current fixture |
SPC m r g v |
go to current view |
SPC m r g z |
go to spec helper |
SPC m r g . |
go to file at point (faster but less powerful than SPC m g g ) |
Refactoring
Key binding | Description |
---|---|
SPC m r R x |
extract region into partial |
RUN commands
Key binding | Description |
---|---|
SPC m r : |
run rake task |
SPC m r c c |
run rails generator |
SPC m r i |
start rails console |
SPC m r s r |
reload Rails project |
SPC m r x s |
start rails server |
Ex-commands
Key binding | Description |
---|---|
:A |
Switch between implementation and tests |