kickstart.nvim/lua/config/autocmds.lua

20 lines
533 B
Lua

-- Autocommands
-- Highlight on yank
vim.api.nvim_create_autocmd('TextYankPost', {
desc = 'Highlight when yanking (copying) text',
group = vim.api.nvim_create_augroup('kickstart-highlight-yank', { clear = true }),
callback = function()
vim.highlight.on_yank()
end,
})
-- Set indentation for specific languages
vim.api.nvim_create_autocmd('FileType', {
pattern = { 'cs', 'go', 'rust' },
callback = function()
vim.opt_local.expandtab = true
vim.opt_local.shiftwidth = 4
vim.opt_local.tabstop = 4
end,
})