diff options
author | claw0ry <me@claw0ry.net> | 2025-01-06 14:28:18 +0100 |
---|---|---|
committer | claw0ry <me@claw0ry.net> | 2025-01-06 14:28:18 +0100 |
commit | 19c439977f6938b825ed8ffb555bce40796d5159 (patch) | |
tree | a025837db35dcfc0bdecb59da78040551097a358 /.vimrc | |
parent | vim: keybinding for copying whole file to system clipboard (diff) |
vim: simplify statusline
Diffstat (limited to '.vimrc')
-rw-r--r-- | .vimrc | 21 |
1 files changed, 1 insertions, 20 deletions
@@ -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 |