aboutsummaryrefslogtreecommitdiff
path: root/autoload/paste_insert.vim
blob: 675fa5abf4e70f2514067d4cb2fd470538da2084 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
function! paste_insert#() abort
  augroup paste_insert
    autocmd!
    autocmd CursorHold,CursorMoved,User *
          \ set nopaste paste?
          \|autocmd! paste_insert
    autocmd InsertEnter *
          \ autocmd paste_insert InsertLeave *
                \ doautocmd paste_insert User
  augroup END
  set paste paste?
endfunction