title: How can replace all the letters between the cursor and end of the word boundary with Vim?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/1379198/in-vim-how-do-i-delete-a-word-and-go-into-insert-mode">In Vim: How do I delete a word and go into insert mode?</a>  </p>
  </blockquote>
  
  
  
  <p>Whilst editing in Vim I regularly end up yanking lines of DB schema and pasting them back in. I need to then replace the field names. So for example I have:</p>
  
  <pre><code>`field_name` YEAR(4) NOT NULL,
  </code></pre>
  
  <p>If I have the cursor on the <code>f</code> of <code>field_name</code> how can I then replace all the letters between there and the word boundary?</p>
  
  <p>I have <a href="https://stackoverflow.com/questions/6086848/in-vim-how-to-delete-the-suffix-of-a-word">found that you can use <code>de</code></a> to delete everything between there and the word boundary, but it doesn't drop into insert mode after the delete so its not truly a replacement operation.</p>
  
  <p>I want something that will operate as though you ran <code>se</code> (doesn't work - I tried).</p>
  
  <p>Do you know the keystrokes to achieve this?</p>