Permalink
Browse files

Update README.

  • Loading branch information...
1 parent c0593a6 commit a9f53155e8d913b74f89ce3eed87e9c12ca65ea0 @jiangmiao committed Feb 16, 2013
Showing with 22 additions and 11 deletions.
  1. +22 −11 README.md
View
@@ -83,7 +83,18 @@ Features
'''
output:
- '''
+ '''|'''
+
+* Delete Repeated Pairs in one time
+
+ input: """|""" (press <BS> at |)
+ output: |
+
+ input: {{|}} (press <BS> at |)
+ output: |
+
+ input: [[[[[[|]]]]]] (press <BS> at |)
+ output: |
* Fly Mode
@@ -259,7 +270,7 @@ Compatible with Vimwiki - [issue #19](https://github.com/jiangmiao/auto-pairs/is
Description: When works with vimwiki `<CR>` will output `<SNR>xx_CR()`
Reason: vimwiki uses `<expr>` on mapping `<CR>` that auto-pairs cannot expanding.
Solution A: Add
-
+
" Copy from vimwiki.vim s:CR function for CR remapping
function! VimwikiCR()
let res = vimwiki#lst#kbd_cr()
@@ -269,23 +280,23 @@ Compatible with Vimwiki - [issue #19](https://github.com/jiangmiao/auto-pairs/is
return res
endfunction
autocmd filetype vimwiki inoremap <buffer> <silent> <CR> <C-R>=VimwikiCR()<CR><C-R>=AutoPairsReturn()<CR>
-
+
to .vimrc, it will make vimwiki and auto-pairs 'Return' feature works together.
Solution B: add `let g:AutoPairsMapCR = 0` to .vimrc to disable `<CR>` mapping.
-
+
Compatible with viki - [issue #25](https://github.com/jiangmiao/auto-pairs/issues/25)
-
+
Description: When works with viki `<CR>` will output viki#ExprMarkInexistentInElement('ParagraphVisible','<CR>')
Reason: viki uses `<expr>` on mapping `<CR>` that auto-pairs cannot expanding.
- Solution A: Add
-
- autocmd filetype viki inoremap <buffer> <silent> <CR> <C-R>=viki#ExprMarkInexistentInElement('ParagraphVisible',"\n")<CR><C-R>=AutoPairsReturn()<CR>`
-
+ Solution A: Add
+
+ autocmd filetype viki inoremap <buffer> <silent> <CR> <C-R>=viki#ExprMarkInexistentInElement('ParagraphVisible',"\n")<CR><C-R>=AutoPairsReturn()<CR>`
+
to .vimrc, it will make viki and auto-pairs works together.
-
+
Solution B: add `let g:AutoPairsMapCR = 0` to .vimrc to disable `<CR>` mapping.
-
+
Remarks: Solution A need NOT add `let g:AutoPairsMapCR = 0` to .vimrc, if Solution A still cannot work, then have to use Solution B to disable auto-pairs `<CR>`.
Breaks '.' - [issue #3](https://github.com/jiangmiao/auto-pairs/issues/3)

0 comments on commit a9f5315

Please sign in to comment.