Shade.nvim icon indicating copy to clipboard operation
Shade.nvim copied to clipboard

Change autocomands for lua

Open voyeg3r opened this issue 1 year ago • 0 comments

https://github.com/sunjon/Shade.nvim/blob/master/lua/shade.lua#L259

I think nvim already has autocomands, no need to keep old vimscript calls:

  -- setup autocommands -- TODO: set a precalculated winid
  api.nvim_exec([[
    augroup shade
    au!
    au WinEnter,VimEnter * call v:lua.require'shade'.autocmd('WinEnter',  win_getid())
    au WinClosed         * call v:lua.require'shade'.autocmd('WinClosed', expand('<afile>'))
    au TabEnter          * call v:lua.require'shade'.autocmd('TabEnter',  win_getid())
    au OptionSet         diff call v:lua.require'shade'.autocmd('OptionSet', win_getid())
    augroup END
  ]], false)

voyeg3r avatar Nov 05 '22 15:11 voyeg3r