From 4415d552e3fc6a6705e93d695fd098bee829db61 Mon Sep 17 00:00:00 2001 From: yuki_yano Date: Fri, 21 Feb 2020 19:19:42 +0900 Subject: [PATCH] Fixed an error in redraw when executing copen or lopen. Ref: https://github.com/vim/vim/issues/1839 --- autoload/ruby_hl_lvar.vim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/autoload/ruby_hl_lvar.vim b/autoload/ruby_hl_lvar.vim index 2e342f4..fecd23a 100644 --- a/autoload/ruby_hl_lvar.vim +++ b/autoload/ruby_hl_lvar.vim @@ -8,6 +8,10 @@ let s:exist_matchaddpos = exists('*matchaddpos') function! ruby_hl_lvar#redraw() abort let curwinnr=winnr() + + if getwinvar(curwinnr, "&filetype") ==# "qf" + return + endif let prevwinnr=winnr('#') let nr = 1