title: Open new tab terminal reset gemset by rvm
body: <p>When I open terminal then enter to the rails application, the rvm will load the gemset in <code>.ruby-gemset</code> file as the following: </p>
  
  <pre><code>&gt; cd my_application/ 
  &gt; rvm gemset list
  </code></pre>
  
  <p>The output as the following: </p>
  
  <pre><code>gemsets for ruby-2.2.2 (found in /home/yakout/.rvm/gems/ruby-2.2.2)
     (default)
  =&gt; my_gemset
     global
  </code></pre>
  
  <p>Then I open new tab in terminal, and run <code>rvm gemset list</code>, the output will be: </p>
  
  <pre><code>gemsets for ruby-2.2.1 (found in /home/yakout/.rvm/gems/ruby-2.2.1)
  =&gt; (default)
     global
  </code></pre>
  
  <p>I put the  following line in <code>.profile</code> file: </p>
  
  <pre><code>export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting
  
  [[ -s "$HOME/.rvm/scripts/rvm" ]] &amp;&amp; source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
  </code></pre>
  
  <p>And I put the following lines in <code>.bash_profile</code> file: </p>
  
  <pre><code>[[ -s "$HOME/.rvm/scripts/rvm" ]] &amp;&amp; source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
  </code></pre>
  
  <p>And I put the following line in <code>.bashrc</code> file: </p>
  
  <pre><code>PATH=$PATH:$HOME/.rvm/bin
  </code></pre>
  
  <p>And I changed the preferences of my terminal by: <code>Edit</code> -> <code>Preferences</code> -> <code>Title and Command</code> tab -> <code>Run command as a login shell</code>. </p>
  
  <p>How can I make <code>rvm</code> load the current gemset when I open new tab in terminal ?</p>