
Limit autocmd pattern to only match *.tmpl files located directly inside a `chezmoi/` directory. This prevents unintended filetype assignments for similarly named files (e.g. Go template)
2 lines
137 B
Lua
2 lines
137 B
Lua
vim.cmd([[ autocmd BufNewFile,BufRead */chezmoi/*.tmpl execute 'set filetype='..matchlist(expand('<afile>'), '.*\.\(.*\)\.tmpl$')[1] ]])
|