title: What is the difference between s, c and r commands in vi/vim?
body: <p>I am trying to clarify this from the OReilly book on Vim, but the examples presented aren't clear enough.
  Clarification via examples/use-cases instead of direct explanation would be very helpful.</p>
  
  <p>The Sample text could be:</p>
  
  <pre><code>With a
  screen editor,
  you can
  scroll the page, move the cursor.
  </code></pre>