nvim/lua/config/autocmds.lua
Simon Lasbrugnas ac13b40808
chore: disable autoformat on save
Add terminal autocommand to enter insert mode
2024-08-16 13:44:07 +02:00

23 lines
655 B
Lua

-- Remove trailing whitespace on save
-- vim.api.nvim_create_autocmd({"BufWritePre"}, {
-- group = vim.api.nvim_create_augroup("Default", {}),
-- pattern = "*",
-- command = [[%s/\s\+$//e]],
-- })
-- Go into insert mode when opening a terminal pane
vim.api.nvim_create_autocmd({ "TermOpen", "BufEnter" }, {
pattern = { "*" },
callback = function()
if vim.opt.buftype:get() == "terminal" then
vim.cmd(":startinsert")
end
end
})
-- LSP Auto format on save
-- vim.api.nvim_create_autocmd({ "BufWritePre" }, {
-- group = vim.api.nvim_create_augroup("Default", {}),
-- pattern = "*",
-- command = [[lua vim.lsp.buf.format()]],
-- })