diff options
author | Justine Smithies <justine@smithies.me.uk> | 2025-02-01 20:41:09 +0000 |
---|---|---|
committer | Justine Smithies <justine@smithies.me.uk> | 2025-02-01 20:41:09 +0000 |
commit | d02cd2d90e2fb01ff1c9cd1ba26d3596d7782f7f (patch) | |
tree | 4ba384d58f94ee4138ac076703d4cfa2639778f8 | |
parent | 15f14a275e7b0a13e71cff9323a129926682481f (diff) |
Replaced vim-highlightedyank with an nvim autocommand
-rw-r--r-- | .config/nvim/lua/config/autocmd.lua | 10 | ||||
-rw-r--r-- | .config/nvim/lua/plugins/vim-highlightedyank.lua | 4 |
2 files changed, 10 insertions, 4 deletions
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("<CR>")' }) + +-- 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 -} |