mirror of
https://github.com/Raimondi/delimitMate.git
synced 2025-12-08 13:44:47 +08:00
Use default cpo values while creating mappings. Closes #72.
This commit is contained in:
@@ -143,7 +143,9 @@ function! s:Map() "{{{
|
|||||||
let save_keymap = &keymap
|
let save_keymap = &keymap
|
||||||
let save_iminsert = &iminsert
|
let save_iminsert = &iminsert
|
||||||
let save_imsearch = &imsearch
|
let save_imsearch = &imsearch
|
||||||
|
let save_cpo = &cpo
|
||||||
set keymap=
|
set keymap=
|
||||||
|
set cpo&vim
|
||||||
if b:_l_delimitMate_autoclose
|
if b:_l_delimitMate_autoclose
|
||||||
call s:AutoClose()
|
call s:AutoClose()
|
||||||
else
|
else
|
||||||
@@ -151,6 +153,7 @@ function! s:Map() "{{{
|
|||||||
endif
|
endif
|
||||||
call s:ExtraMappings()
|
call s:ExtraMappings()
|
||||||
finally
|
finally
|
||||||
|
let &cpo = save_cpo
|
||||||
let &keymap = save_keymap
|
let &keymap = save_keymap
|
||||||
let &iminsert = save_iminsert
|
let &iminsert = save_iminsert
|
||||||
let &imsearch = save_imsearch
|
let &imsearch = save_imsearch
|
||||||
|
|||||||
@@ -30,3 +30,5 @@ let g:delimitMate_autoclose = 1
|
|||||||
# Handle backspace gracefully.
|
# Handle backspace gracefully.
|
||||||
set backspace=
|
set backspace=
|
||||||
"'\<Esc>a\<BS>x" "'x'"
|
"'\<Esc>a\<BS>x" "'x'"
|
||||||
|
set cpo=ces$
|
||||||
|
"'x" "'x'"
|
||||||
|
|||||||
Reference in New Issue
Block a user