Highlight nvim yanks
							parent
							
								
									5e5d88a92a
								
							
						
					
					
						commit
						7fb822dbff
					
				| 
						 | 
				
			
			@ -1,5 +1,6 @@
 | 
			
		|||
require("vim")
 | 
			
		||||
require("ftdetect")
 | 
			
		||||
require("keymaps")
 | 
			
		||||
require("highlight")
 | 
			
		||||
 | 
			
		||||
-- vim.opt.background = "dark"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,14 @@
 | 
			
		|||
local autocmd = vim.api.nvim_create_autocmd
 | 
			
		||||
local augroup = vim.api.nvim_create_augroup
 | 
			
		||||
 | 
			
		||||
local function yank_highlight()
 | 
			
		||||
  vim.highlight.on_yank({ higroup = "Visual", timeout = 150 })
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
-- Yanked text highlight feedback (source: https://github.com/nvim-lua/kickstart.nvim/blob/master/init.lua)
 | 
			
		||||
augroup("YankHighlight", { clear = true })
 | 
			
		||||
autocmd("TextYankPost", {
 | 
			
		||||
  desc = "Highlight when yanking (copying) text",
 | 
			
		||||
  group = "YankHighlight",
 | 
			
		||||
  callback = yank_highlight,
 | 
			
		||||
})
 | 
			
		||||
		Loading…
	
		Reference in New Issue