Compare commits

..

3 Commits

Author SHA1 Message Date
Stefan Etringer 4c3e0ca913 updated submodules 2025-03-28 10:35:53 +00:00
Stefan Etringer 83347bbbf4 added git status line git line for appended, modified, removed lines 2025-03-28 10:34:59 +00:00
Stefan Etringer aa8dc3d58a added git appended, modified and removed local lines to git status line 2025-03-28 10:34:17 +00:00
5 changed files with 11 additions and 4 deletions

@ -1 +1 @@
Subproject commit 3611c32d60f7478570d0f705466c307f66ed689a Subproject commit dd23b92ee9bfb6d790b6018ac1e52ba040649666

@ -1 +1 @@
Subproject commit 245eaf8e50fe440729056ce8d4e7e2bb5b1ff9c9 Subproject commit 1fff637559f29d5edbdb05e03327954a8cd9e406

@ -1 +1 @@
Subproject commit 76c4e32d8f1aa493bb68d4a3fcd3c700395c303c Subproject commit b951b87b46c34356d44aa71886aecf9dd7f5788a

@ -1 +1 @@
Subproject commit 77c86cb5db8960d224f2a866120893e61d62f5e8 Subproject commit 665b16ac8915f746bc43c9572b4581a5e9047216

View File

@ -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#