Folding Markdown in Vim without a plugin
       ========================================

 Last edited: $Date: 2020/10/31 09:35:53 $

 Vim  offers  folding,  which  is a great option when
 editing a longer text file.

 Although there is a plugin  available  for  Markdown
 folding, Vim can fold Markdown without it.

 All it takes are a few lines in your .vimrc.  Below,
 we start with just two lines to get it working.

 After this, we add some more lines  to  get  folding
 back  after  installing  the fabulous Vimwiki plugin
 and to make it nice and convenient.

                    Minimal .vimrc
                    --------------

 With just a few lines in your  .vimrc  you  can  use
 folding in Markdown files.

   filetype plugin on
   let g:markdown_folding=1

 Open  a Markdown file, set filetype=markdown and you
 can start using folding.

                       Vimwiki
                       -------

 The installation of Vimwiki  influences  folding  of
 Markdown files.

 To enable folding of Markdown files after installing
 Vimwiki, add the following line to your .vimrc:

   let g:vimwiki_global_ext = 0

 Now you can again use folding in Markdown files.

           Pretty folding in your terminal
           -------------------------------

 Vim is configured for a white on black terminal with
 the line

   set background=dark

 This  is for syntax coloring usually good. Folds are
 shown with a colored background, which iMHO  is  not
 that great.

 The following line removes the colored background:

   highlight Folded term=standout ctermfg=14 ctermbg=0

        Easy toggle of fold with the space bar
        --------------------------------------

 The key-binding to toggle a fold is 'za'.  This is a
 very useful function.

 It can be bound to the  space  bar,  for  even  more
 convenience.

   nnoremap <space> za
   vnoremap <space> za