title: VIM, Run a command on multiple files
body: <p>I have a bunch of sass files and my designer used the wrong syntax. I wanted <code>:margin-top 1px</code> but he did <code>margin-top: 1px</code></p>
  
  <p>So I easily wrote a sub command:</p>
  
  <pre><code>:rubydo sub! /([\w-]+):/,':\1'
  </code></pre>
  
  <p>So that works and fixes all the colons and moves them in the place I want. I have about 50 sass files in a <code>stylesheets</code> directory. How can I run this command on all my files in one shot? I'm not really sure how to go about this in <code>vim</code>. Maybe something to do with <code>grep</code>? I couldn't tell ya.</p>