Skip to content

Commit b7bb6c3

Browse files
committed
fix default value of g:vmt_max_level
fix indentation
1 parent 2e6a8f2 commit b7bb6c3

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

ftplugin/markdown.vim

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ if !exists("g:vmt_min_level")
5151
endif
5252

5353
if !exists("g:vmt_max_level")
54-
let g:vmt_max_level = 3
54+
let g:vmt_max_level = 6
5555
endif
5656

5757
let g:GFMHeadingIds = {}
@@ -305,24 +305,24 @@ function! s:GenTocInner(markdownStyle, isModeline)
305305

306306
for headingLine in l:headingLines
307307
let l:headingName = <SID>GetHeadingName(headingLine)
308-
" only add line if less than max level and greater than min level
309-
if l:levels[i] <= g:vmt_max_level && l:levels[i] >= g:vmt_min_level
310-
let l:headingIndents = l:levels[i] - l:minLevel
311-
let l:listItemChar = l:listItemChars[(l:levels[i] + 1) % len(l:listItemChars)]
312-
" make link if desired, otherwise just bullets
313-
if g:vmt_link
314-
let l:headingLink = <SID>GetHeadingLink(l:headingName, a:markdownStyle)
315-
let l:heading = repeat(s:GetIndentText(), l:headingIndents)
316-
let l:heading = l:heading . l:listItemChar
317-
let l:heading = l:heading . " [" . l:headingName . "]"
318-
let l:heading = l:heading . "(#" . l:headingLink . ")"
319-
else
320-
let l:heading = repeat(s:GetIndentText(), l:headingIndents)
321-
let l:heading = l:heading . l:listItemChar
322-
let l:heading = l:heading . " " . l:headingName
323-
endif
324-
silent put =l:heading
325-
endif
308+
" only add line if less than max level and greater than min level
309+
if l:levels[i] <= g:vmt_max_level && l:levels[i] >= g:vmt_min_level
310+
let l:headingIndents = l:levels[i] - l:minLevel
311+
let l:listItemChar = l:listItemChars[(l:levels[i] + 1) % len(l:listItemChars)]
312+
" make link if desired, otherwise just bullets
313+
if g:vmt_link
314+
let l:headingLink = <SID>GetHeadingLink(l:headingName, a:markdownStyle)
315+
let l:heading = repeat(s:GetIndentText(), l:headingIndents)
316+
let l:heading = l:heading . l:listItemChar
317+
let l:heading = l:heading . " [" . l:headingName . "]"
318+
let l:heading = l:heading . "(#" . l:headingLink . ")"
319+
else
320+
let l:heading = repeat(s:GetIndentText(), l:headingIndents)
321+
let l:heading = l:heading . l:listItemChar
322+
let l:heading = l:heading . " " . l:headingName
323+
endif
324+
silent put =l:heading
325+
endif
326326
let l:i += 1
327327
endfor
328328

0 commit comments

Comments
 (0)