v:lnum, v:folddashes, v:foldlevel, v:foldend, v:foldstart let l:first_line_of_fold = foldclosed(l:line_no) (If fold is closed) let l:last_line_of_fold = foldclosedend(l:line_no) (If fold is closed) let l:fold_level = foldlevel(l:line_no) let l:text_for_closed_fold = foldtextresult(l:line_no) :{range}foldopen[!] :{range}foldclose[!] foldopen foldtext