Fix <CTRL-P> to toggle liveness when delimiter is not entered (#44)

This commit is contained in:
Junegunn Choi
2014-11-30 11:34:32 +09:00
parent d983381a99
commit 2782c1d0db
2 changed files with 22 additions and 4 deletions

View File

@@ -714,9 +714,13 @@ function! s:interactive(range, modes, n, d, opts, rules, vis, bvis)
elseif ch == "\<C-G>"
call s:shift_opts(opts, 'ig', vals['ignore_groups'])
elseif ch == "\<C-P>"
if !empty(d) && s:live
let ch = d
break
if s:live
if !empty(d)
let ch = d
break
else
let s:live = 0
endif
else
let s:live = 1
endif