| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- 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 () "
|