dotfiles/.config/nvim/lua/config/autocmd.lua
Arthur Khachaturov 628baf3eea
minor updates
2024-09-19 04:25:07 +03:00

14 lines
373 B
Lua

-- Set proper tabstop for go
vim.api.nvim_create_autocmd('FileType', {
pattern = "go",
command = "setlocal tabstop=4 noexpandtab",
})
-- Remove trailing whitespaces on save
vim.api.nvim_create_autocmd('BufWritePre', {
callback = function ()
local view = vim.fn.winsaveview()
vim.cmd('%s/\\s\\+$//e')
vim.fn.winrestview(view)
end
})