From 2d2f11afc1e15ce57bd9e0667893fe0bd19a6fdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javier=20Ti=C3=A1?= <javier.tia@gmail.com> Date: Mon, 15 May 2017 10:23:06 -0600 Subject: [PATCH] Fix exclude syntax (-g) for rg util In rg values given to -g must be quoted or your shell will expand them and result in unexpected behavior. For example: rg -g '\<glob\>'. --- autoload/zvim/util.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/autoload/zvim/util.vim b/autoload/zvim/util.vim index aa989f944..a1ccd2897 100644 --- a/autoload/zvim/util.vim +++ b/autoload/zvim/util.vim @@ -277,7 +277,7 @@ fu! zvim#util#Generate_ignore(ignore,tool) abort elseif a:tool ==# 'rg' for ig in split(a:ignore,',') call add(ignore, '-g') - call add(ignore, '!' . ig) + call add(ignore, "'!" . ig . "'") endfor endif return ignore