Make section headers easier to customize
This commit is contained in:
parent
fd174b8f2f
commit
0968e6669e
|
@ -21,18 +21,18 @@ if exists('g:startify_list_order')
|
||||||
let s:lists = g:startify_list_order
|
let s:lists = g:startify_list_order
|
||||||
else
|
else
|
||||||
let s:lists = [
|
let s:lists = [
|
||||||
\ [' Last recently opened files:', ''],
|
\ [' Last recently opened files:'],
|
||||||
\ 'files',
|
\ 'files',
|
||||||
\ [' Last recently modified files in the current directory:', ''],
|
\ [' Last recently modified files in the current directory:'],
|
||||||
\ 'dir',
|
\ 'dir',
|
||||||
\ [' My sessions:', ''],
|
\ [' My sessions:'],
|
||||||
\ 'sessions',
|
\ 'sessions',
|
||||||
\ [' My bookmarks:', ''],
|
\ [' My bookmarks:'],
|
||||||
\ 'bookmarks',
|
\ 'bookmarks',
|
||||||
\ ]
|
\ ]
|
||||||
endif
|
endif
|
||||||
|
|
||||||
let s:secoff = type(s:lists[0]) == 3 ? len(s:lists[0]) : 0
|
let s:secoff = type(s:lists[0]) == 3 ? (len(s:lists[0]) + 1) : 0
|
||||||
let s:section_header_lines = []
|
let s:section_header_lines = []
|
||||||
|
|
||||||
" Init: autocmds {{{1
|
" Init: autocmds {{{1
|
||||||
|
@ -593,10 +593,10 @@ function! s:print_section_header() abort
|
||||||
$
|
$
|
||||||
let curline = line('.')
|
let curline = line('.')
|
||||||
|
|
||||||
for lnum in range(curline, curline + len(s:last_message))
|
for lnum in range(curline, curline + len(s:last_message) + 1)
|
||||||
call add(s:section_header_lines, lnum)
|
call add(s:section_header_lines, lnum)
|
||||||
endfor
|
endfor
|
||||||
|
|
||||||
call append('$', s:last_message)
|
call append('$', s:last_message + [''])
|
||||||
unlet s:last_message
|
unlet s:last_message
|
||||||
endfunction
|
endfunction
|
||||||
|
|
Loading…
Reference in a new issue