From cde6234d4fb5e0cac21f80c83eca6f140b1cdd36 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Fri, 5 Jun 2020 00:03:58 +1200 Subject: Prevent errors when mapping is pressed twice --- autoload/paste_insert.vim | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/autoload/paste_insert.vim b/autoload/paste_insert.vim index 49f630f..dc87c98 100644 --- a/autoload/paste_insert.vim +++ b/autoload/paste_insert.vim @@ -1,6 +1,11 @@ " Autoloaded entry point function function! paste_insert#() abort + " Stop and do nothing if already in the middle of a paste + if exists('#paste_insert#User#Start') + return + endif + " Set up an event table augroup paste_insert autocmd! -- cgit v1.2.3