mirror of
https://github.com/davegallant/nix-config
synced 2025-08-07 05:02:28 +00:00
Remove git branch from statusline in vim because it lags on macos
This commit is contained in:
@@ -11,7 +11,6 @@ set statusline=
|
||||
set statusline+=%#Pmenu#
|
||||
set statusline+=%{StatuslineMode()}
|
||||
set statusline+=%#PmenuSel#
|
||||
set statusline+=%{StatuslineGit()}
|
||||
set statusline+=%#LineNr#
|
||||
set statusline+=\ %f
|
||||
set statusline+=%m
|
||||
@@ -49,15 +48,6 @@ function! StatuslineMode()
|
||||
|
||||
endfunction
|
||||
|
||||
function! GitBranch()
|
||||
return system("git rev-parse --abbrev-ref HEAD 2>/dev/null | tr -d '\n'")
|
||||
endfunction
|
||||
|
||||
function! StatuslineGit()
|
||||
let l:branchname = GitBranch()
|
||||
return strlen(l:branchname) > 0?' '.l:branchname.' ':''
|
||||
endfunction
|
||||
|
||||
augroup SetStatusline
|
||||
autocmd!
|
||||
autocmd BufEnter,WinEnter * call ActivateStatusline()
|
||||
|
Reference in New Issue
Block a user