title: how to align justify in vim editor?
body: <p>I'd like to use vim to edit long texts (prose / no code), in a well formatted way. </p>
  
  <p>Let consider this file:</p>
  
  <p><img src="https://i.stack.imgur.com/RE9mR.jpg" alt="lorem_original screenshot"></p>
  
  <p>I can use sentences, paragraphs, etc. vim's features but the long sentences formatting isa bit ugly/poor readable.</p>
  
  <p>So I'd like to have a some justification alignement with strict fixed colums width (let say columns = exactly 100).</p>
  
  <p>I done some tests instlalling <code>par</code> unix command line utility (<code>sudo apt-get install par</code>) and setting vim to use it (with 'justify' flag):</p>
  
  <pre><code>:set formatprg=par\ jw100
  </code></pre>
  
  <p>and doing vim command:</p>
  
  <pre><code>gqG
  </code></pre>
  
  <p>but without a perfect joy, see screenshot here: </p>
  
  <p><img src="https://i.stack.imgur.com/GLnXq.jpg" alt="not-perfect alkignement using par"></p>
  
  <p>as you see I don't have an exact justification to 100 chars. 
  why ?! It could be depend because par do not recognize some >8bit chars (of Italian language text here) ?</p>
  
  <p>In fact there is a second issue: I don't want to permanently convert the original text in an aligned elaboration that destroy original sentence (introducing blanks/new line), but i would just VIEW the text leaving the original text untouched. There is a way  to do that formatted view mode ? </p>