From: Hiroshi Shirosaki Date: Wed, 1 Feb 2017 05:39:56 +0000 (+0900) Subject: Merge pull request #285 from codybuell/master X-Git-Url: https://git.madduck.net/etc/vim.git/commitdiff_plain/164055a4c8c2f9fd2a6af8c580838bca57807f3d?hp=92fc4617833a7ed201e3066ede3f545286838031 Merge pull request #285 from codybuell/master Add option to disable foldtext override. --- diff --git a/README.md b/README.md index 9c6665ef..f5cbaf9a 100644 --- a/README.md +++ b/README.md @@ -81,6 +81,12 @@ let g:vim_markdown_folding_style_pythonic = 1 Level 1 heading which is served as a document title is not folded. `g:vim_markdown_folding_level` setting is not active with this fold style. +To prevent foldtext from being set add the following to your `.vimrc`: + +```vim +let g:vim_markdown_override_foldtext = 0 +``` + ### Set header folding level Folding level is a number between 1 and 6. By default, if not specified, it is set to 1. diff --git a/after/ftplugin/markdown.vim b/after/ftplugin/markdown.vim index 6265db3a..cdf0a265 100644 --- a/after/ftplugin/markdown.vim +++ b/after/ftplugin/markdown.vim @@ -150,7 +150,7 @@ let s:vim_markdown_folding_level = get(g:, "vim_markdown_folding_level", 1) if !get(g:, "vim_markdown_folding_disabled", 0) setlocal foldexpr=Foldexpr_markdown(v:lnum) setlocal foldmethod=expr - if get(g:, "vim_markdown_folding_style_pythonic", 0) + if get(g:, "vim_markdown_folding_style_pythonic", 0) && get(g:, "vim_markdown_override_foldtext", 1) setlocal foldtext=Foldtext_markdown() endif endif diff --git a/doc/vim-markdown.txt b/doc/vim-markdown.txt index eb616539..339fdaff 100644 --- a/doc/vim-markdown.txt +++ b/doc/vim-markdown.txt @@ -96,6 +96,10 @@ To fold in a style like python-mode [6], add the following to your '.vimrc': Level 1 heading which is served as a document title is not folded. 'g:vim_markdown_folding_level' setting is not active with this fold style. +To prevent foldtext from being overridden, add the following to your '.vimrc': + + let g:vim_markdown_override_foldtext = 0 + ------------------------------------------------------------------------------- *vim-markdown-set-header-folding-level* Set header folding level ~