Last active
August 29, 2015 14:18
-
-
Save ddeveloperr/270c476fa0f1abdf07ce to your computer and use it in GitHub Desktop.
Ruby on rails snippets
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Basic Syntax | |
| If you've already installed RVM, you should have the rvm command available to you. This is the way we call RVM. | |
| The basic syntax of the command is: | |
| rvm command_options command ruby_to_act_on | |
| There are also RVM flags that can alter the behavior of RVM, which are given in a similar way to command options. | |
| You can get a list of the available commands by typing: | |
| rvm help | |
| If you would like help on a specific command, you can reference it after "help" to get more detailed instruction: | |
| rvm help command | |
| Video guide: https://www.youtube.com/watch?v=cQVb7fHFjSM | |
| ******************************************************** | |
| Setting the default Ruby | |
| If you would like to make one specific Ruby be the default ruby that is selected when you open a new terminal shell, use the --default flag: | |
| $ rvm --default use 2.1.1 | |
| $ ruby -v | |
| ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin12.0] | |
| The next time you open a window Ruby 2.1.1 will be the selected ruby. | |
| To switch back to your system ruby: | |
| $ rvm use system | |
| $ ruby -v | |
| ruby 2.0.0p451 (2014-02-24 revision 45167) [universal.x86_64-darwin13] | |
| To switch at any time to the ruby you have selected as default: | |
| $ rvm default | |
| $ ruby -v | |
| ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin12.0] | |
| To show what ruby is currently the selected default, if any, do: | |
| $ rvm list | |
| rvm rubies | |
| * ruby-1.9.3-p484 [ x86_64 ] | |
| ruby-2.0.0-p481 [ x86_64 ] | |
| => ruby-2.1.1 [ x86_64 ] | |
| # => - current | |
| # =* - current && default | |
| # * - default | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment