let g:delimitMate_autoclose = 1 "(x" "(x)" "(\<BS>x" "x" "()x" "()x" "((\<C-G>gx" "(())x" "(x\<Esc>u" "" "@(x" "@(x)" "@#\<Left>(x" "@(x)#" "(\<S-Tab>x" "()x" let g:delimitMate_autoclose = 0 "(x" "(x" "()x" "(x)" "())x" "()x" "()\<BS>x" "x" "@()x" "@(x)" "@#\<Left>()x" "@(x)#" let g:delimitMate_expand_space = 1 let g:delimitMate_autoclose = 1 "(\<Space>x" "( x )" "(\<Space>\<BS>x" "(x)" let g:delimitMate_autoclose = 0 "()\<Space>\<BS>x" "(x)" let g:delimitMate_autoclose = 1 # Handle backspace gracefully. set backspace= "(\<Esc>a\<BS>x" "(x)" set bs=2 # closing parens removes characters. #133 "(a\<Esc>i)" "()a)" # Add semicolon next to the closing paren. Issue #77. new let b:delimitMate_eol_marker = ';' "abc(x" "abc(x);" %d # BS should behave accordingly. "abc(\<BS>" "abc;" # Expand iabbreviations unlet b:delimitMate_eol_marker iabb def ghi "def(" "ghi()" iunabb def "abc а\<Left>(" "abc (а" "abc ñ\<Left>(" "abc (ñ" "abc $\<Left>(" "abc ($" "abc £\<Left>(" "abc (£" "abc d\<Left>(" "abc (d" "abc \<C-V>(\<Left>(" "abc ((" "abc .\<Left>(" "abc ()." "abc \<Left>(" "abc () "