vim.cmd [[autocmd BufWritePre * lua vim.lsp.buf.format()]] -- [[ Highlight on yank ]] -- See `:help vim.highlight.on_yank()` local highlight_group = vim.api.nvim_create_augroup('YankHighlight', { clear = true }) vim.api.nvim_create_autocmd('TextYankPost', { callback = function() vim.highlight.on_yank( { higroup = 'IncSearch', timeout = 60, } ) end, group = highlight_group, pattern = '*', }) local function set_filetype(pattern, filetype) vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, { pattern = pattern, command = "set filetype=" .. filetype, }) end set_filetype({ "docker-compose.yml" }, "yaml.docker-compose") set_filetype({ "compose.yaml" }, "yaml.docker-compose")