Use default cpo values while creating mappings. Closes #72.

This commit is contained in:
Israel Chauca Fuentes
2012-02-22 23:14:01 -05:00
parent 646794cbda
commit 9c77b8434a
2 changed files with 5 additions and 0 deletions

View File

@@ -143,7 +143,9 @@ function! s:Map() "{{{
let save_keymap = &keymap
let save_iminsert = &iminsert
let save_imsearch = &imsearch
let save_cpo = &cpo
set keymap=
set cpo&vim
if b:_l_delimitMate_autoclose
call s:AutoClose()
else
@@ -151,6 +153,7 @@ function! s:Map() "{{{
endif
call s:ExtraMappings()
finally
let &cpo = save_cpo
let &keymap = save_keymap
let &iminsert = save_iminsert
let &imsearch = save_imsearch

View File

@@ -30,3 +30,5 @@ let g:delimitMate_autoclose = 1
# Handle backspace gracefully.
set backspace=
"'\<Esc>a\<BS>x" "'x'"
set cpo=ces$
"'x" "'x'"