title: vim search and replace limited to the highlight in visual block mode
body: <p>I often have text in columns and need to replace some things without clobbering similar stuff on the same line... a simple example follows:</p>
  
  <p><img src="https://i.stack.imgur.com/zUcpq.png" alt="vim visual block-mode screenshot"></p>
  
  <p>Suppose I have highlighted the text in grey with vim visual block mode, and want to replace <code>80</code> with <code>81</code>; however, I only want replacements within the highlighted visual block.</p>
  
  <p>I have already tried <kbd>Cntl</kbd><kbd>v</kbd> <code>: s/80/81/g</code>; however, that replaces text inside and <em>outside</em> the visual block. (based on Randy's feedback, it's because <code>: s</code> is a line-wise command).</p>
  
  <p>I know I <em>could</em> use a line-wise visual block replace in this particular instance ( <kbd>Shift</kbd><kbd>v</kbd> <code>: s/80\.1/81.1/g</code> ); however, I'm trying to find a general solution for the problem of having no easy means to replace within a non line-wise visual block (isn't this the kind problem that visual block mode is supposed to help solve?).  Answers requiring confirmation like <code>: s/80/81/gc</code>, are not what I am looking for.</p>
  
  <p>I will restate the question for clarity: How can I replace <code>80</code> with <code>81</code> by using vim's visual block mode highlight?</p>