diff --git a/.config/nvim/lua/config/autocmd.lua b/.config/nvim/lua/config/autocmd.lua index 86fe6de..45f5a41 100644 --- a/.config/nvim/lua/config/autocmd.lua +++ b/.config/nvim/lua/config/autocmd.lua @@ -6,9 +6,16 @@ vim.api.nvim_create_autocmd('FileType', { -- Remove trailing whitespaces on save vim.api.nvim_create_autocmd('BufWritePre', { - callback = function () + callback = function() local view = vim.fn.winsaveview() vim.cmd('%s/\\s\\+$//e') vim.fn.winrestview(view) end }) + +-- Highlight on yank +vim.api.nvim_create_autocmd('TextYankPost', { + callback = function() + vim.highlight.on_yank({ higroup = "Visual", timeout = 400 }) + end +})