From 19c439977f6938b825ed8ffb555bce40796d5159 Mon Sep 17 00:00:00 2001 From: claw0ry Date: Mon, 6 Jan 2025 14:28:18 +0100 Subject: vim: simplify statusline --- .vimrc | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/.vimrc b/.vimrc index 5434ffa..72022b6 100644 --- a/.vimrc +++ b/.vimrc @@ -103,27 +103,8 @@ set list lcs=tab:>\ ,trail:~,precedes:<,space:\ ,nbsp:× " --- STATUSLINE " -------------------------------- -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 - set laststatus=2 -set statusline= -set statusline+=%#PmenuSel# -set statusline+=%{StatuslineGit()} -set statusline+=%#CursorColumn# -set statusline+=\ %f -set statusline+=%m\ -set statusline+=%= -set statusline+=\ %y -set statusline+=\ %p%% -set statusline+=\ %l:%c -set statusline+=\ +set statusline=%#CursorColumn#\ %f%m\ %=\ %y\ %p%%\ %l:%c\ " --------------------------------- " --- AUTOCOMMANDS -- cgit v1.2.3