From c3806f46b920f53b32e417f8c586b8bb3ed0d95e Mon Sep 17 00:00:00 2001 From: elianiva Date: Sun, 3 Jan 2021 17:59:16 +0700 Subject: [PATCH] fix: live_grep throws an error if you insert `\` (#378) --- lua/telescope/builtin/files.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lua/telescope/builtin/files.lua b/lua/telescope/builtin/files.lua index 35e68be..f2d84fd 100644 --- a/lua/telescope/builtin/files.lua +++ b/lua/telescope/builtin/files.lua @@ -19,6 +19,8 @@ files.live_grep = function(opts) return nil end + if string.match(prompt, "[\\|%(%)]") then prompt = "" end + return flatten { conf.vimgrep_arguments, prompt } end, opts.entry_maker or make_entry.gen_from_vimgrep(opts),