Skip to content

Commit 5bc9b49

Browse files
committed
Add BlamerShow and BlamerHide commands
1 parent 9138c59 commit 5bc9b49

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

plugin/blamer.vim

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,28 @@ set cpo&vim
88

99
let g:blamer_enabled = get(g:, 'blamer_enabled', 0)
1010

11+
function! BlamerShow() abort
12+
call blamer#Enable()
13+
call blamer#Show()
14+
endfunction
15+
16+
function! BlamerHide() abort
17+
call blamer#Disable()
18+
call blamer#Hide()
19+
endfunction
20+
1121
function! BlamerToggle() abort
1222
if g:blamer_enabled == 0
13-
call blamer#Enable()
14-
call blamer#Show()
23+
call BlamerShow()
1524
else
16-
call blamer#Disable()
17-
call blamer#Hide()
25+
call BlamerHide()
1826
endif
1927
endfunction
2028

2129
call blamer#Init()
2230

31+
:command! -nargs=0 BlamerShow call BlamerShow()
32+
:command! -nargs=0 BlamerHide call BlamerHide()
2333
:command! -nargs=0 BlamerToggle call BlamerToggle()
2434

2535
highlight default link Blamer Comment

0 commit comments

Comments
 (0)