added git appended, modified and removed local lines to git status line
This commit is contained in:
parent
722391cc78
commit
aa8dc3d58a
|
@ -142,6 +142,12 @@ function! LinterStatus() abort
|
||||||
\)
|
\)
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
|
" gitgutter: get a list of counts of added, modified, and removed lines in the current buffer
|
||||||
|
function! GitStatus()
|
||||||
|
let [a,m,r] = GitGutterGetHunkSummary()
|
||||||
|
return printf('ap:+%d md: ~%d rm: -%d', a, m, r)
|
||||||
|
endfunction
|
||||||
|
|
||||||
set laststatus=2
|
set laststatus=2
|
||||||
set statusline=
|
set statusline=
|
||||||
set statusline+=%#PmenuSel#
|
set statusline+=%#PmenuSel#
|
||||||
|
@ -152,6 +158,7 @@ set statusline+=\ %M
|
||||||
set statusline+=\ %r
|
set statusline+=\ %r
|
||||||
set statusline+=\ %F
|
set statusline+=\ %F
|
||||||
set statusline+=%= "Right side settings
|
set statusline+=%= "Right side settings
|
||||||
|
set statusline+=[%{GitStatus()}]
|
||||||
set statusline+=\ [%{LinterStatus()}\]
|
set statusline+=\ [%{LinterStatus()}\]
|
||||||
set statusline+=\ %y
|
set statusline+=\ %y
|
||||||
set statusline+=%#CursorColumn#
|
set statusline+=%#CursorColumn#
|
||||||
|
|
Loading…
Reference in New Issue