From 87471bc3ff83ddfc47d18c2f0f096e97e6a557bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A1vio=20Carlos=20Martins=20Costa?= Date: Mon, 27 Sep 2021 06:59:05 -0300 Subject: feat: add highlight group: TelescopePreviewMessage (#1286) * feat: add highlight group: TelescopePreviewMessage * fix indentation from 4 to 2 spaces --- lua/telescope/previewers/buffer_previewer.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'lua') diff --git a/lua/telescope/previewers/buffer_previewer.lua b/lua/telescope/previewers/buffer_previewer.lua index c04c0dc..8ad21dd 100644 --- a/lua/telescope/previewers/buffer_previewer.lua +++ b/lua/telescope/previewers/buffer_previewer.lua @@ -66,6 +66,9 @@ local function set_timeout_message(bufnr, winid, message) false, utils.repeated_table(height, table.concat(utils.repeated_table(width, "╱"), "")) ) + for linenr = 0, height do + vim.api.nvim_buf_add_highlight(bufnr, -1, "TelescopePreviewMessage", linenr, 0, -1) + end local anon_ns = vim.api.nvim_create_namespace "" local padding = table.concat(utils.repeated_table(#message + 4, " "), "") local lines = { @@ -81,7 +84,7 @@ local function set_timeout_message(bufnr, winid, message) anon_ns, math.floor(height / 2) - 1 + i, 0, - { virt_text = { { line, "Normal" } }, virt_text_pos = "overlay", virt_text_win_col = col } + { virt_text = { { line, "TelescopePreviewMessage" } }, virt_text_pos = "overlay", virt_text_win_col = col } ) end end -- cgit v1.2.3