diff --git a/autoload/delimitMate.vim b/autoload/delimitMate.vim index 59b5f31..60d630e 100644 --- a/autoload/delimitMate.vim +++ b/autoload/delimitMate.vim @@ -459,9 +459,8 @@ function! delimitMate#BS() " {{{ \ . escape(b:_l_delimitMate_eol_marker, '\*.^$') \ . '$' if buffer_tail =~ tail_re && search('\%#'.tail_re, 'cWn') - for c in range(len(split(b:_l_delimitMate_eol_marker, '\zs'))) - let extra .= delimitMate#Del() - endfor + let extra .= join(map(split(b:_l_delimitMate_eol_marker, '\zs'), + \ 'delimitMate#Del()'), '') endif return "\" . extra endfunction " }}} delimitMate#BS()