From d02cd2d90e2fb01ff1c9cd1ba26d3596d7782f7f Mon Sep 17 00:00:00 2001 From: Justine Smithies Date: Sat, 1 Feb 2025 20:41:09 +0000 Subject: Replaced vim-highlightedyank with an nvim autocommand --- .config/nvim/lua/config/autocmd.lua | 10 ++++++++++ .config/nvim/lua/plugins/vim-highlightedyank.lua | 4 ---- 2 files changed, 10 insertions(+), 4 deletions(-) delete mode 100644 .config/nvim/lua/plugins/vim-highlightedyank.lua diff --git a/.config/nvim/lua/config/autocmd.lua b/.config/nvim/lua/config/autocmd.lua index b1facb8..f0d84b5 100644 --- a/.config/nvim/lua/config/autocmd.lua +++ b/.config/nvim/lua/config/autocmd.lua @@ -29,3 +29,13 @@ autocmd('TermClose', { pattern = 'term://*', command = 'call nvim_input("")' }) + +-- Replacement for vim-highlightedyank +autocmd('TextYankPost', { + group = vim.api.nvim_create_augroup('highlight_yank', {}), + desc = 'Hightlight selection on yank', + pattern = '*', + callback = function() + vim.highlight.on_yank { higroup = 'IncSearch', timeout = 500 } + end, +}) diff --git a/.config/nvim/lua/plugins/vim-highlightedyank.lua b/.config/nvim/lua/plugins/vim-highlightedyank.lua deleted file mode 100644 index b2ad788..0000000 --- a/.config/nvim/lua/plugins/vim-highlightedyank.lua +++ /dev/null @@ -1,4 +0,0 @@ -return { - "machakann/vim-highlightedyank", - lazy = false -} -- cgit v1.2.3