title: How can I expand/collapse a diff sections in Vimdiff?
body: <p>I've started using vimdiff today, and wanted to do some of the things that I've taken for granted on Windows based diff editors (like expand/collapse a diff section, have full file expansion/only diffs with three context lines above or below, etc.). I currently know only the following commands:</p>
  <p>Keyboard Shortcuts:</p>
  <ul>
  <li><p><kbd>d</kbd><kbd>o</kbd> - Get changes from other window into the current window.</p>
  </li>
  <li><p><kbd>d</kbd><kbd>p</kbd> - Put the changes from current window into the other window.</p>
  </li>
  <li><p><kbd>]</kbd><kbd>c</kbd> - Jump to the next change.</p>
  </li>
  <li><p><kbd>[</kbd><kbd>c</kbd> - Jump to the previous change.</p>
  </li>
  <li><p><kbd>Ctrl</kbd>+<kbd>W</kbd>, <kbd>w</kbd> - Switch to the other split window (<kbd>Ctrl</kbd> + <kbd>W</kbd>, <kbd>Ctrl</kbd> + <kbd>W</kbd> does the same thing, in case you let go of the <kbd>Ctrl</kbd> key a bit later)</p>
  </li>
  </ul>
  <p>Could someone point me to the right direction so I could replicate similar features?</p>
  <p>It would be nice if I could expand/collapse lines around the diffs, for example.</p>