To answer my own question…<div><br><div class="gmail_quote">On 22 August 2011 16:07, Joel Chippindale <span dir="ltr"><<a href="mailto:joel.chippindale@econsultancy.com" target="_blank">joel.chippindale@econsultancy.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">After the puppet/chef/vagrant talks last week I've been playing with using these tools for my rails development environments.<div>


<br></div><div>I'm not quite ready to ditch TextMate for vim so what I wanted to have was some GUI apps (TextMate/Chrome to edit code/view the results) running on my OSX host and a command line interface to a vagrant/puppet provisioned headless Ubuntu VM which has all the appropriate libraries and gems installed to run the rails app/cucumber features etc.<div>



<div><br></div><div>However the division between an OSX GUI and the Ubuntu command line is not as clean as I would like. For example, in an ideal world "bundle open foo" run on the VM guest would open the 'foo' gem in TextMate on the OSX host</div>


</div></div></blockquote><div><br></div>Install the vagrant-bundler-tools gem on your host</div><div class="gmail_quote"><br></div><div class="gmail_quote">    gem install vagrant-bundler-tools</div><div class="gmail_quote">


<br></div><div class="gmail_quote">And then you can open a gem ('foo' say) bundled on your guest from your host with</div><div class="gmail_quote"><br></div><div class="gmail_quote">    vagrant bundle open foo</div>

<div class="gmail_quote">
<br></div><div class="gmail_quote">J.<br><div><br></div></div></div>