From ec487779909ebc8bffbbe054a2e8a4fbe05c0e51 Mon Sep 17 00:00:00 2001 From: fdschmidt93 <39233597+fdschmidt93@users.noreply.github.com> Date: Mon, 4 Oct 2021 22:35:22 +0200 Subject: [PATCH] fix: stacking highlights in buffer previewer (#1294) --- lua/telescope/previewers/buffer_previewer.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/telescope/previewers/buffer_previewer.lua b/lua/telescope/previewers/buffer_previewer.lua index feb95f0..fad5dc9 100644 --- a/lua/telescope/previewers/buffer_previewer.lua +++ b/lua/telescope/previewers/buffer_previewer.lua @@ -1124,8 +1124,9 @@ previewers.buffers = defaulter(function(opts) -- only set if winid and rows are matching pcall(vim.api.nvim_buf_set_extmark, bufnr, ns_previewer, lnum - 1, 0, { end_col = #line, + virt_text = { { line, "TelescopePreviewLine" } }, virt_text_pos = "overlay", - hl_group = "TelescopePreviewLine", + hl_mode = "combine", ephemeral = true, priority = 101, -- 1 higher than treesitter })