title: vim start file with parameter which executes on the whole file
body: <p>I use the <a href="http://www.vim.org/scripts/script.php?script_id=2830" rel="nofollow">csv.vim</a> plugin. When I start a csv file, the plugin does his job. Often I need the command<code>:ArrangeColumn</code>, which acts on the current line off the cursor. To arrage the whole file i select everything and run the command. </p>
  
  <p>Now I want to have this always when I open a csv file. I looked at <code>modelines</code> as an option, but there you can only set options. Its not possible to call commands. </p>
  
  <p>The other alternative would be to start the csv file with paramter <code>-c</code>, but there I do not know how to select the whole file to run the command <code>:ArrangeColumn</code></p>
  
  <pre><code>gvim -c :ArrangeColumn foo.csv # Arranges the first line
  </code></pre>
  
  <p>I usually do this with <code>:%s</code>, but this does not work? </p>
  
  <pre><code>gvim -c %sArrangeColumn foo.csv # will clearly will not work.... 
  </code></pre>
  
  <p><strong>How can I start a csv file and initally call the command<code>:ArrangeColumn</code> on the complete file?</strong></p>