diff --git a/autoload/goyo.vim b/autoload/goyo.vim index 0593f78..5d7de0e 100644 --- a/autoload/goyo.vim +++ b/autoload/goyo.vim @@ -37,12 +37,14 @@ function! s:set_color(group, attr, color) execute printf('hi %s %s%s=%s', a:group, gui ? 'gui' : 'cterm', a:attr, a:color) endfunction +nnoremap (goyo-off) :call goyo_off() + function! s:blank(repel) if bufwinnr(t:goyo_pads.r) <= bufwinnr(t:goyo_pads.l) + 1 \ || bufwinnr(t:goyo_pads.b) <= bufwinnr(t:goyo_pads.t) + 3 - call s:goyo_off() + call feedkeys("\(goyo-off)") endif - execute 'wincmd' a:repel + execute 'noautocmd wincmd' a:repel endfunction function! s:init_pad(command)