From b3e30fee5f174482f428f3176315301ecd650c17 Mon Sep 17 00:00:00 2001 From: Rokas Puzonas Date: Wed, 15 Jun 2022 17:12:46 +0300 Subject: [PATCH] feat: highliht text that was just yanked --- init.lua | 5 ++++- lua/highlight-yank.lua | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 lua/highlight-yank.lua diff --git a/init.lua b/init.lua index 90e362a..44a6977 100644 --- a/init.lua +++ b/init.lua @@ -27,6 +27,9 @@ require("plugins") require("options") require("bindings") +-- Misc features +require("highlight-yank") + -- Background transparency -- cmd [[autocmd ColorScheme * highlight Normal ctermbg=none guibg=none]] -- cmd [[autocmd ColorScheme * highlight Folded ctermbg=none guibg=none]] @@ -37,4 +40,4 @@ require("bindings") -- THEME_BEGIN cmd("colorscheme srcery") --- THEME_END \ No newline at end of file +-- THEME_END diff --git a/lua/highlight-yank.lua b/lua/highlight-yank.lua new file mode 100644 index 0000000..15db80a --- /dev/null +++ b/lua/highlight-yank.lua @@ -0,0 +1,5 @@ +local autocmd = require 'utils.autocmd' + +autocmd("highlight_yank", { + [[TextYankPost * silent! lua vim.highlight.on_yank({higroup="IncSearch", timeout=150})]] +}, true)