diff --git a/lua/fzf-lua/previewer/fzf.lua b/lua/fzf-lua/previewer/fzf.lua index 8b54cc8..f640954 100644 --- a/lua/fzf-lua/previewer/fzf.lua +++ b/lua/fzf-lua/previewer/fzf.lua @@ -188,6 +188,7 @@ function Previewer.git_diff:cmdline(o) end cmd = string.format('FZF_PREVIEW_LINES=%d;FZF_PREVIEW_COLUMNS=%d;%s %s %s', fzf_lines, fzf_columns, cmd, vim.fn.shellescape(file.path), pager) + cmd = 'sh -c ' .. vim.fn.shellescape(cmd) if self.opts.debug then print("[DEBUG]: "..cmd.."\n") end