aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lua/denote-fzf-lua.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/lua/denote-fzf-lua.lua b/lua/denote-fzf-lua.lua
index 094f280..f545bc0 100644
--- a/lua/denote-fzf-lua.lua
+++ b/lua/denote-fzf-lua.lua
@@ -123,7 +123,8 @@ function M.search_contents(options)
opts.fzf_opts = options.fzf_lua_opts.fzf_opts
opts.actions = fzflua.defaults.actions.files
return fzflua.fzf_live(function(q)
- return "rg --column --color=always -i -- " .. vim.fn.shellescape(q or '')
+ local query = type(q) == "table" and table.concat(q, " ") or q or ''
+ return "rg --column --color=always -i -- " .. vim.fn.shellescape(query)
end, opts)
end