From 2eaed44e965cf5a9a84a0cfbbf654c3b7b8f46b2 Mon Sep 17 00:00:00 2001 From: todesking Date: Tue, 8 Apr 2014 01:02:51 +0900 Subject: [PATCH] Foldmethod: improve performance --- after/ftplugin/markdown.vim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/after/ftplugin/markdown.vim b/after/ftplugin/markdown.vim index 94267ee..997ab9d 100644 --- a/after/ftplugin/markdown.vim +++ b/after/ftplugin/markdown.vim @@ -11,7 +11,8 @@ func! s:is_mkdCode(lnum) endfunc func! s:effective_line(lnum) - return s:is_mkdCode(a:lnum) ? '' : getline(a:lnum) + let line = getline(a:lnum) + return (line !~ '^=\|^#' || s:is_mkdCode(a:lnum)) ? '' : line endfunc func! Foldexpr_markdown(lnum) -- 2.39.5