fix: clear autocmd when changing colorscheme (#254)

This commit is contained in:
Jaehwang Jung 2024-03-24 03:53:11 +09:00 committed by GitHub
commit f48fcd5ccc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -882,9 +882,13 @@ local function set_highlights()
-- Support StatusLineTerm & StatusLineTermNC from vim
vim.cmd([[
autocmd TermOpen * if &buftype=='terminal'
\|setlocal winhighlight=StatusLine:StatusLineTerm,StatusLineNC:StatusLineTermNC
\|else|setlocal winhighlight=|endif
augroup rose-pine
autocmd!
autocmd TermOpen * if &buftype=='terminal'
\|setlocal winhighlight=StatusLine:StatusLineTerm,StatusLineNC:StatusLineTermNC
\|else|setlocal winhighlight=|endif
autocmd ColorSchemePre * autocmd! rose-pine
augroup END
]])
end
end