summaryrefslogtreecommitdiff
path: root/dot_config/nvim/lua/ibrahim/set.lua
diff options
context:
space:
mode:
authorIbrahim Muftee <ibrahim@muftee.net>2024-04-22 21:04:34 -0500
committerIbrahim Muftee <ibrahim@muftee.net>2026-07-01 00:23:31 -0400
commit7b83419ae22c0ca4fe0f79bc6d79bca890f8e7f3 (patch)
treeb601f0a6eb738d5c1a7d409621a2b4993bc10b88 /dot_config/nvim/lua/ibrahim/set.lua
parenta592860c2ac64149019eaf150c867273feb1a736 (diff)
refactor(nvim): move yank highlight autocmd to set file
Diffstat (limited to 'dot_config/nvim/lua/ibrahim/set.lua')
-rw-r--r--dot_config/nvim/lua/ibrahim/set.lua9
1 files changed, 9 insertions, 0 deletions
diff --git a/dot_config/nvim/lua/ibrahim/set.lua b/dot_config/nvim/lua/ibrahim/set.lua
index 280033f..9abd23d 100644
--- a/dot_config/nvim/lua/ibrahim/set.lua
+++ b/dot_config/nvim/lua/ibrahim/set.lua
@@ -62,3 +62,12 @@ opt.colorcolumn = { 72, 88 }
-- Set completeopt to have a better completion experience
opt.completeopt = "menuone,noselect"
+
+-- Highlight when yanking text
+vim.api.nvim_create_autocmd('TextYankPost', {
+ desc = 'Highlight when yanking text',
+ group = vim.api.nvim_create_augroup('IbrahimHighlightYank', { clear = true }),
+ callback = function()
+ vim.highlight.on_yank()
+ end,
+})