[neovim] apply autocmd also for virtual terminals

This commit is contained in:
seajee
2025-08-02 21:19:24 +02:00
parent d6d6f9b845
commit e628368e6b

View File

@@ -96,13 +96,13 @@ vim.keymap.set("n", "<leader>lc", function()
vim.api.nvim_set_hl(0, "TrailingWhitespace", { link = "Whitespace" }) vim.api.nvim_set_hl(0, "TrailingWhitespace", { link = "Whitespace" })
end end
end) end)
vim.api.nvim_create_autocmd("InsertEnter", { vim.api.nvim_create_autocmd({ "InsertEnter", "TermEnter" }, {
callback = function() callback = function()
vim.opt.listchars.trail = nil vim.opt.listchars.trail = nil
vim.api.nvim_set_hl(0, "TrailingWhitespace", { link = "Whitespace" }) vim.api.nvim_set_hl(0, "TrailingWhitespace", { link = "Whitespace" })
end end
}) })
vim.api.nvim_create_autocmd("InsertLeave", { vim.api.nvim_create_autocmd({ "InsertLeave", "TermLeave" }, {
callback = function() callback = function()
vim.opt.listchars.trail = listchars.space vim.opt.listchars.trail = listchars.space
vim.api.nvim_set_hl(0, "TrailingWhitespace", { link = "Error" }) vim.api.nvim_set_hl(0, "TrailingWhitespace", { link = "Error" })