From ed3c6adaea96379c536332e34a774257142ffb4e Mon Sep 17 00:00:00 2001 From: bhagwan Date: Fri, 29 Apr 2022 17:23:47 -0700 Subject: [PATCH] helptags: fix help-open action for wrapped --- lua/fzf-lua/actions.lua | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lua/fzf-lua/actions.lua b/lua/fzf-lua/actions.lua index 277d19a..c3461a1 100644 --- a/lua/fzf-lua/actions.lua +++ b/lua/fzf-lua/actions.lua @@ -75,9 +75,10 @@ M.resume = function(_, _) vim.cmd("lua require'fzf-lua'.resume()") end -M.vimcmd = function(vimcmd, selected) +M.vimcmd = function(vimcmd, selected, noesc) for i = 1, #selected do - vim.cmd(vimcmd .. " " .. vim.fn.fnameescape(selected[i])) + vim.cmd(("%s %s"):format(vimcmd, + noesc and selected[i] or vim.fn.fnameescape(selected[i]))) end end @@ -402,17 +403,17 @@ end M.help = function(selected) local vimcmd = "help" - M.vimcmd(vimcmd, selected) + M.vimcmd(vimcmd, selected, true) end M.help_vert = function(selected) local vimcmd = "vert help" - M.vimcmd(vimcmd, selected) + M.vimcmd(vimcmd, selected, true) end M.help_tab = function(selected) local vimcmd = "tab help" - M.vimcmd(vimcmd, selected) + M.vimcmd(vimcmd, selected, true) end M.man = function(selected)