Undo ftplugin and indent settings when filetype changes

Set b:undo_ftplugin for matchpairs, matchit variables, b:syng_str and
the foldexpr settings, and b:undo_indent for indent settings, instead of
relying on whichever indent file was loaded last.
This commit is contained in:
leafOfTree committed 2026-10-21 12:12:56 +00:00
1 parent ee1a608c40
commit 07df7903af
5 files changed
+28

No files matched your search

+1
View File
@@ -36,6 +36,7 @@ function! s:SetVueIndent()
" XML indentkeys
setlocal indentkeys+=*<Return>,<>>,<<>,/
setlocal indentexpr=GetVueIndent()
let b:undo_indent = 'setlocal indentexpr< indentkeys< smartindent<'
endfunction
function! s:GetIndentFile(syntax)