This commit is contained in:
2026-05-21 11:35:39 +02:00
parent 7568ee801b
commit 17144b3a74
3 changed files with 31 additions and 32 deletions
+17 -15
View File
@@ -3,27 +3,29 @@ vim.api.nvim_create_autocmd("BufEnter", { pattern = "term://*", callback = funct
-- Start treesitter
vim.api.nvim_create_autocmd('FileType', {
pattern = '*',
callback = function()
pcall(vim.treesitter.start)
end,
pattern = '*',
callback = function(ev)
if ev.match ~= "odin" then
pcall(vim.treesitter.start)
end
end,
})
-- highlights yanked text
vim.api.nvim_create_autocmd("TextYankPost", {
callback = function()
vim.highlight.on_yank({
higroup = "IncSearch",
timeout = 200,
})
end,
callback = function()
vim.highlight.on_yank({
higroup = "IncSearch",
timeout = 200,
})
end,
})
-- removes trailing whitespace on save
vim.api.nvim_create_autocmd("BufWritePre", {
callback = function()
local save_cursor = vim.fn.getpos(".")
vim.cmd([[%s/\s\+$//e]])
vim.fn.setpos(".", save_cursor)
end,
callback = function()
local save_cursor = vim.fn.getpos(".")
vim.cmd([[%s/\s\+$//e]])
vim.fn.setpos(".", save_cursor)
end,
})