fix(git): rename status_win to sidebar

This commit is contained in:
2026-04-27 16:20:40 +02:00
parent 6a86a75ed5
commit 9e57bf121d
3 changed files with 61 additions and 62 deletions
+34 -34
View File
@@ -2,43 +2,43 @@ if exists("b:current_syntax")
finish
endif
syntax match gitstatusLabel /\v^(Head|Push)\ze:/
syntax match gitstatusBranch /\v(^(Head|Push):\s+)@<=\S+/
syntax match gitstatusAhead /\v\+\d+/
syntax match gitstatusBehind /\v-\d+/
syntax match gitsidebarLabel /\v^(Head|Push)\ze:/
syntax match gitsidebarBranch /\v(^(Head|Push):\s+)@<=\S+/
syntax match gitsidebarAhead /\v\+\d+/
syntax match gitsidebarBehind /\v-\d+/
syntax region gitstatusUntrackedHeader start=/\v^Untracked>/ end=/\v^$/
syntax region gitstatusUnstagedHeader start=/\v^Unstaged>/ end=/\v^$/
syntax region gitstatusStagedHeader start=/\v^Staged>/ end=/\v^$/
syntax region gitstatusUnmergedHeader start=/\v^Unmerged>/ end=/\v^$/
syntax region gitstatusUnpushedHeader start=/\v^Unpushed>/ end=/\v^$/
syntax region gitstatusUnpulledHeader start=/\v^Unpulled>/ end=/\v^$/
syntax region gitsidebarUntrackedHeader start=/\v^Untracked>/ end=/\v^$/
syntax region gitsidebarUnstagedHeader start=/\v^Unstaged>/ end=/\v^$/
syntax region gitsidebarStagedHeader start=/\v^Staged>/ end=/\v^$/
syntax region gitsidebarUnmergedHeader start=/\v^Unmerged>/ end=/\v^$/
syntax region gitsidebarUnpushedHeader start=/\v^Unpushed>/ end=/\v^$/
syntax region gitsidebarUnpulledHeader start=/\v^Unpulled>/ end=/\v^$/
syntax match gitstatusUntrackedLabel /\v^Untracked/ contained containedin=gitstatusUntrackedHeader
syntax match gitstatusUnstagedLabel /\v^Unstaged/ contained containedin=gitstatusUnstagedHeader
syntax match gitstatusStagedLabel /\v^Staged/ contained containedin=gitstatusStagedHeader
syntax match gitstatusUnmergedLabel /\v^Unmerged/ contained containedin=gitstatusUnmergedHeader
syntax match gitstatusUnpushedLabel /\v^Unpushed/ contained containedin=gitstatusUnpushedHeader
syntax match gitstatusUnpulledLabel /\v^Unpulled/ contained containedin=gitstatusUnpulledHeader
syntax match gitsidebarUntrackedLabel /\v^Untracked/ contained containedin=gitsidebarUntrackedHeader
syntax match gitsidebarUnstagedLabel /\v^Unstaged/ contained containedin=gitsidebarUnstagedHeader
syntax match gitsidebarStagedLabel /\v^Staged/ contained containedin=gitsidebarStagedHeader
syntax match gitsidebarUnmergedLabel /\v^Unmerged/ contained containedin=gitsidebarUnmergedHeader
syntax match gitsidebarUnpushedLabel /\v^Unpushed/ contained containedin=gitsidebarUnpushedHeader
syntax match gitsidebarUnpulledLabel /\v^Unpulled/ contained containedin=gitsidebarUnpulledHeader
syntax match gitstatusHeaderCount /\v\(\zs\d+\ze\)/ contained containedin=gitstatusUntrackedHeader,
\ gitstatusUnstagedHeader,
\ gitstatusStagedHeader,
\ gitstatusUnmergedHeader,
\ gitstatusUnpushedHeader,
\ gitstatusUnpulledHeader
syntax match gitsidebarHeaderCount /\v\(\zs\d+\ze\)/ contained containedin=gitsidebarUntrackedHeader,
\ gitsidebarUnstagedHeader,
\ gitsidebarStagedHeader,
\ gitsidebarUnmergedHeader,
\ gitsidebarUnpushedHeader,
\ gitsidebarUnpulledHeader
highlight default link gitstatusLabel Label
highlight default link gitstatusBranch None
highlight default link gitstatusAhead GitUnpushed
highlight default link gitstatusBehind GitUnpulled
highlight default link gitstatusHeaderCount Number
highlight default link gitsidebarLabel Label
highlight default link gitsidebarBranch None
highlight default link gitsidebarAhead GitUnpushed
highlight default link gitsidebarBehind GitUnpulled
highlight default link gitsidebarHeaderCount Number
highlight default link gitstatusUntrackedLabel gitstatusLabel
highlight default link gitstatusUnstagedLabel gitstatusLabel
highlight default link gitstatusStagedLabel gitstatusLabel
highlight default link gitstatusUnmergedLabel gitstatusLabel
highlight default link gitstatusUnpushedLabel gitstatusLabel
highlight default link gitstatusUnpulledLabel gitstatusLabel
highlight default link gitsidebarUntrackedLabel gitsidebarLabel
highlight default link gitsidebarUnstagedLabel gitsidebarLabel
highlight default link gitsidebarStagedLabel gitsidebarLabel
highlight default link gitsidebarUnmergedLabel gitsidebarLabel
highlight default link gitsidebarUnpushedLabel gitsidebarLabel
highlight default link gitsidebarUnpulledLabel gitsidebarLabel
let b:current_syntax = "gitstatus"
let b:current_syntax = "gitsidebar"