This commit is contained in:
2026-03-30 17:38:45 +09:00
commit 29e2149d66
20 changed files with 677 additions and 0 deletions

26
.vim/plugin/autosave.vim Normal file
View File

@@ -0,0 +1,26 @@
if exists('g:loaded_autosave')
finish
endif
let g:loaded_autosave = 1
let g:autosave = get(g:, 'autosave', 0)
fu! s:autosave_start()
aug autosave
au!
au TextChanged,CursorHold,InsertLeave * sil! update
aug END
echo 'autosave: on'
endf
fu! s:autosave_stop()
au! autosave
echo 'autosave: off'
endf
com! AirsaveOn call <SID>autosave_start()
com! AirsaveOff call <SID>autosave_stop()
if g:autosave
call <SID>autosave_start()
endif