fix(*grep): escape dot when not using regex (#1784)
This commit is contained in:
@@ -17,7 +17,7 @@ local filter = vim.tbl_filter
|
|||||||
local files = {}
|
local files = {}
|
||||||
|
|
||||||
local escape_chars = function(string)
|
local escape_chars = function(string)
|
||||||
return string.gsub(string, "[%(|%)|\\|%[|%]|%-|%{%}|%?|%+|%*|%^|%$]", {
|
return string.gsub(string, "[%(|%)|\\|%[|%]|%-|%{%}|%?|%+|%*|%^|%$|%.]", {
|
||||||
["\\"] = "\\\\",
|
["\\"] = "\\\\",
|
||||||
["-"] = "\\-",
|
["-"] = "\\-",
|
||||||
["("] = "\\(",
|
["("] = "\\(",
|
||||||
@@ -31,6 +31,7 @@ local escape_chars = function(string)
|
|||||||
["*"] = "\\*",
|
["*"] = "\\*",
|
||||||
["^"] = "\\^",
|
["^"] = "\\^",
|
||||||
["$"] = "\\$",
|
["$"] = "\\$",
|
||||||
|
["."] = "\\.",
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user