diff --git a/autoload/SpaceVim/layers/format.vim b/autoload/SpaceVim/layers/format.vim index 0b9e64118..1839b73ba 100644 --- a/autoload/SpaceVim/layers/format.vim +++ b/autoload/SpaceVim/layers/format.vim @@ -68,6 +68,6 @@ endfunction function! s:format() abort if !empty(&ft) && \ ( index(s:format_ft, &ft) !=# -1 || s:format_on_save ==# 1) - undojoin | Neoformat + try | undojoin | Neoformat | catch /^Vim\%((\a\+)\)\=:E790/ | finally | silent Neoformat | endtry endif endfunction