1
Fork 0

Add highlight on yank

This commit is contained in:
Hadeed 2025-03-26 20:46:18 +05:00
parent a7e970d574
commit a74ff561e3
2 changed files with 12 additions and 3 deletions
nvim/lua/config

View file

@ -32,9 +32,10 @@ end, { expr = true })
vim.api.nvim_create_autocmd("Filetype", {
pattern = "lua",
group = vim.api.nvim_create_augroup("RunLua", { clear = true }),
group = vim.api.nvim_create_augroup("Execute Lua", { clear = true }),
callback = function()
vim.keymap.set("n", "<leader>x", "<cmd>. lua<cr>", { buffer = true })
vim.keymap.set("n", "<leader><leader>x", "<cmd>% lua<cr>", { buffer = true })
vim.keymap.set("n", "<leader>x", "<cmd>.lua<cr>", { buffer = true })
vim.keymap.set("x", "<leader>x", ":lua<cr>", { buffer = true })
vim.keymap.set("n", "<leader><leader>x", "<cmd>%lua<cr>", { buffer = true })
end,
})

View file

@ -35,3 +35,11 @@ opt.fillchars = { eob = " " }
opt.exrc = true
opt.mouse = "a"
vim.api.nvim_create_autocmd("TextYankPost", {
pattern = "*",
group = vim.api.nvim_create_augroup("Highlight on Yank", { clear = true }),
callback = function()
vim.highlight.on_yank()
end
})