Add statusline support for nvim's man pager filetype
This commit is contained in:
parent
873acacaa6
commit
d6106bac84
1
after/ftplugin/man.vim
Normal file
1
after/ftplugin/man.vim
Normal file
@ -0,0 +1 @@
|
|||||||
|
setlocal showbreak=
|
@ -98,6 +98,8 @@ function! statusline#active()
|
|||||||
let l:mode = 'Preview'
|
let l:mode = 'Preview'
|
||||||
endif
|
endif
|
||||||
return statusline#generic('StatusLineLight', l:mode)
|
return statusline#generic('StatusLineLight', l:mode)
|
||||||
|
elseif &filetype ==# 'man'
|
||||||
|
return statusline#special('StatusLineDusk', 'Manual', '%f')
|
||||||
endif
|
endif
|
||||||
return statusline#generic('StatusLineLight', l:mode)
|
return statusline#generic('StatusLineLight', l:mode)
|
||||||
endfunction
|
endfunction
|
||||||
@ -118,6 +120,8 @@ function! statusline#inactive()
|
|||||||
let l:statusline = statusline#special('StatusLineDusk', 'Terminal', '%f')
|
let l:statusline = statusline#special('StatusLineDusk', 'Terminal', '%f')
|
||||||
elseif &previewwindow
|
elseif &previewwindow
|
||||||
let l:statusline = statusline#generic('StatusLineDusk', 'Preview')
|
let l:statusline = statusline#generic('StatusLineDusk', 'Preview')
|
||||||
|
elseif &filetype ==# 'man'
|
||||||
|
let l:statusline = statusline#special('StatusLineDusk', 'Manual', '%f')
|
||||||
else
|
else
|
||||||
let l:statusline = statusline#generic('StatusLineDusk', 'Idle')
|
let l:statusline = statusline#generic('StatusLineDusk', 'Idle')
|
||||||
endif
|
endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user