diff options
| author | Alvaro Muñoz <alvaro@pwntester.com> | 2021-01-24 23:53:58 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-01-24 23:53:58 +0100 |
| commit | 951ede2a7007059cb4ebc6b6761030dfb52b6bc5 (patch) | |
| tree | ba9c7172a1f5dec4d8b125d5a9eb1c741636a8bd | |
| parent | 099910dcd922723b2634c74c0958ef4d169721dd (diff) | |
fix: allow previewer win customization (#460)
| -rw-r--r-- | lua/telescope/pickers.lua | 2 | ||||
| -rw-r--r-- | lua/telescope/previewers/buffer_previewer.lua | 2 | ||||
| -rw-r--r-- | plugin/telescope.vim | 3 |
3 files changed, 5 insertions, 2 deletions
diff --git a/lua/telescope/pickers.lua b/lua/telescope/pickers.lua index 319fcd6..4165ec5 100644 --- a/lua/telescope/pickers.lua +++ b/lua/telescope/pickers.lua @@ -364,7 +364,7 @@ function Picker:find() preview_win, preview_opts = popup.create('', popup_opts.preview) preview_bufnr = a.nvim_win_get_buf(preview_win) - a.nvim_win_set_option(preview_win, 'winhl', 'Normal:TelescopeNormal') + a.nvim_win_set_option(preview_win, 'winhl', 'Normal:TelescopePreviewNormal') a.nvim_win_set_option(preview_win, 'winblend', self.window.winblend) local preview_border_win = preview_opts and preview_opts.border and preview_opts.border.win_id if preview_border_win then diff --git a/lua/telescope/previewers/buffer_previewer.lua b/lua/telescope/previewers/buffer_previewer.lua index 31895a9..0491640 100644 --- a/lua/telescope/previewers/buffer_previewer.lua +++ b/lua/telescope/previewers/buffer_previewer.lua @@ -125,7 +125,7 @@ previewers.new_buffer_previewer = function(opts) vim.api.nvim_win_set_buf(status.preview_win, bufnr) -- TODO(conni2461): We only have to set options once. Right? - vim.api.nvim_win_set_option(status.preview_win, 'winhl', 'Normal:Normal') + vim.api.nvim_win_set_option(status.preview_win, 'winhl', 'Normal:TelescopePreviewNormal') vim.api.nvim_win_set_option(status.preview_win, 'signcolumn', 'no') vim.api.nvim_win_set_option(status.preview_win, 'foldlevel', 100) vim.api.nvim_win_set_option(status.preview_win, 'wrap', false) diff --git a/plugin/telescope.vim b/plugin/telescope.vim index 5b388a8..8317cfa 100644 --- a/plugin/telescope.vim +++ b/plugin/telescope.vim @@ -6,6 +6,9 @@ highlight default link TelescopeMultiSelection Type " "Normal" in the floating windows created by telescope. highlight default link TelescopeNormal Normal +" "Normal" in the preview floating windows created by telescope. +highlight default link TelescopePreviewNormal Normal + " Border highlight groups. " Use TelescopeBorder to override the default. " Otherwise set them specifically |
