diff --git a/autoload/tablemode.vim b/autoload/tablemode.vim index 50241b6..240518a 100644 --- a/autoload/tablemode.vim +++ b/autoload/tablemode.vim @@ -98,7 +98,8 @@ function! s:ToggleAutoAlign() "{{{2 augroup TableModeAutoAlign au! - autocmd CursorHold nested silent! call tablemode#table#Realign('.') + autocmd CursorHold nested silent! if &modified | call tablemode#table#Realign('.') | endif + autocmd CursorHoldI nested silent! if &modified | call tablemode#table#Realign('.') | endif augroup END else autocmd! TableModeAutoAlign CursorHold