From b21f5a6308453aeaff124c30df285ebd108d43dc Mon Sep 17 00:00:00 2001 From: bhagwan Date: Tue, 3 Aug 2021 19:17:42 -0700 Subject: [PATCH] previewer fix for fish shell --- lua/fzf-lua/previewer/init.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/fzf-lua/previewer/init.lua b/lua/fzf-lua/previewer/init.lua index f650bb7..5a7db81 100644 --- a/lua/fzf-lua/previewer/init.lua +++ b/lua/fzf-lua/previewer/init.lua @@ -82,7 +82,7 @@ function Previewer.bat:cmdline(o) if self.opts._line_placeholder then highlight_line = string.format("--highlight-line={%d}", self.opts._line_placeholder) end - return string.format("%s %s %s -- `%s`", + return string.format('sh -c "%s %s %s -- `%s`"', self.cmd, self.args, highlight_line, self:action(o)) --[[ return string.format("%s %s `%s` -- `%s`", self.cmd, self.args, self:action_line(), o.action) ]] @@ -115,7 +115,7 @@ function Previewer.head:cmdline(o) if self.opts._line_placeholder then lines = string.format("--lines={%d}", self.opts._line_placeholder) end - return string.format("%s %s %s -- `%s`", + return string.format('sh -c "%s %s %s -- `%s`"', self.cmd, self.args, lines, self:action(o)) --[[ return string.format("%s %s `%s` -- `%s`", self.cmd, self.args, self:action_line(), o.action) ]]