title: Do I have to exit ssh and perform 'vagrant reload' to see the changes I've made in my project's views files?
body: <p>I'm using CentOS 7 with Vagrant to work on my rails application and I was under the impression that I could just CTRL + c to restart my rails server and see any changes I've made to the view, but it looks like I have to exit the vm and 'vagrant reload' every time I make a change. Am I understanding this correctly, is this what I have to do each time I make a change in order for it to apply? Shouldn't I only have to restart the rails server each time I make a change?</p>
  
  <p>This is how my Vagrant file is currently set up:</p>
  
  <pre><code>config.vm.box = "centos/7"
    config.vm.network "forwarded_port", guest: 3000, host: 3000
    config.vm.provision :shell, path: "bootstrap.sh", privileged: false
    config.vm.provider "virtualbox" do |vb|
      vb.customize ["modifyvm", :id, "--memory", "2048"]
      vb.customize ["modifyvm", :id, "--cpus", "2"]
      vb.customize ["guestproperty", "set", :id, "--timesync-threshold", 5000]
    end
  end
  </code></pre>