summaryrefslogtreecommitdiff
path: root/dot_config/nvim/lua
diff options
context:
space:
mode:
Diffstat (limited to 'dot_config/nvim/lua')
-rw-r--r--dot_config/nvim/lua/ibrahim/keys.lua9
1 files changed, 9 insertions, 0 deletions
diff --git a/dot_config/nvim/lua/ibrahim/keys.lua b/dot_config/nvim/lua/ibrahim/keys.lua
index 185b3ab..d8cbfaf 100644
--- a/dot_config/nvim/lua/ibrahim/keys.lua
+++ b/dot_config/nvim/lua/ibrahim/keys.lua
@@ -49,6 +49,15 @@ map({ "n", "v" }, "<leader>cy", '"+y', { desc = "Clipboard yank" })
-- Map g- to netrw (temporary placeholder for oil)
-- map("n", "g-", vim.cmd.Ex, { desc = "Open netrw" })
+-- 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,
+})
+
vim.api.nvim_create_autocmd("LspAttach", {
group = vim.api.nvim_create_augroup("IbrahimLspConfig", {}),
callback = function(evt)