Skip to content

Commit b45881a

Browse files
phanenibhagwan
authored andcommitted
fix: highlights picker don't apply hide profile
1 parent 02def6b commit b45881a

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

lua/fzf-lua/actions.lua

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -482,6 +482,12 @@ M.toggle_bg = function(_, _)
482482
utils.info(string.format([[background set to "%s"]], vim.o.background))
483483
end
484484

485+
M.hi = function(selected)
486+
if #selected == 0 then return end
487+
vim.cmd("hi " .. selected[1])
488+
vim.api.nvim_exec2("hi " .. selected[1], {})
489+
end
490+
485491
M.run_builtin = function(selected)
486492
if #selected == 0 then return end
487493
local method = selected[1]

lua/fzf-lua/defaults.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -753,6 +753,7 @@ M.defaults.highlights = {
753753
fzf_opts = { ["--no-multi"] = true },
754754
fzf_colors = { ["hl"] = "-1:reverse", ["hl+"] = "-1:reverse" },
755755
previewer = { _ctor = previewers.builtin.highlights, },
756+
actions = { ["enter"] = actions.hi }
756757
}
757758

758759
M.defaults.awesome_colorschemes = {

lua/fzf-lua/providers/colorschemes.lua

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -137,13 +137,6 @@ M.highlights = function(opts)
137137
end
138138
end
139139

140-
opts.fn_selected = function(selected)
141-
if selected and selected[1] == "enter" then
142-
vim.cmd("hi " .. selected[2])
143-
vim.api.nvim_exec2("hi " .. selected[2], {})
144-
end
145-
end
146-
147140
core.fzf_exec(contents, opts)
148141
end
149142

0 commit comments

Comments
 (0)