Update README

This commit is contained in:
Miao Jiang 2019-01-15 19:08:18 +08:00
parent bec90a4076
commit 3c7fde2643

View File

@ -84,11 +84,6 @@ Features
}| }|
* Multibyte Pairs
Support any multibyte pairs such as <!-- -->, <% %>, """ """
See multibyte pairs section for details
* Fly Mode * Fly Mode
input: if(a[3) input: if(a[3)
@ -118,6 +113,11 @@ Features
See Fly Mode section for details See Fly Mode section for details
* Multibyte Pairs
Support any multibyte pairs such as <!-- -->, <% %>, """ """
See multibyte pairs section for details
Fly Mode Fly Mode
-------- --------
Fly Mode will always force closed-pair jumping instead of inserting. only for ")", "}", "]" Fly Mode will always force closed-pair jumping instead of inserting. only for ")", "}", "]"
@ -264,30 +264,6 @@ eg:
au Filetype FILETYPE let b:AutoPairs = {"(": ")"} au Filetype FILETYPE let b:AutoPairs = {"(": ")"}
au FileType php let b:AutoPairs = AutoPairsDefine({'<?' : '?>', '<?php': '?>'}) au FileType php let b:AutoPairs = AutoPairsDefine({'<?' : '?>', '<?php': '?>'})
TroubleShooting
---------------
The script will remap keys ([{'"}]) <BS>,
If auto pairs cannot work, use :imap ( to check if the map is corrected.
The correct map should be <C-R>=AutoPairsInsert("\(")<CR>
Or the plugin conflict with some other plugins.
use command :call AutoPairsInit() to remap the keys.
* How to insert parens purely
There are 3 ways
1. use Ctrl-V ) to insert paren without trigger the plugin.
2. use Alt-P to turn off the plugin.
3. use DEL or <C-O>x to delete the character insert by plugin.
* Swedish Character Conflict
Because AutoPairs uses Meta(Alt) key as shortcut, it is conflict with some Swedish character such as å.
To fix the issue, you need remap or disable the related shortcut.
Multibyte Pairs Multibyte Pairs
--------------- ---------------
@ -377,6 +353,29 @@ Multibyte Pairs
will be better, only auto pair when at start of line or follow non-word text will be better, only auto pair when at start of line or follow non-word text
TroubleShooting
---------------
The script will remap keys ([{'"}]) <BS>,
If auto pairs cannot work, use :imap ( to check if the map is corrected.
The correct map should be <C-R>=AutoPairsInsert("\(")<CR>
Or the plugin conflict with some other plugins.
use command :call AutoPairsInit() to remap the keys.
* How to insert parens purely
There are 3 ways
1. use Ctrl-V ) to insert paren without trigger the plugin.
2. use Alt-P to turn off the plugin.
3. use DEL or <C-O>x to delete the character insert by plugin.
* Swedish Character Conflict
Because AutoPairs uses Meta(Alt) key as shortcut, it is conflict with some Swedish character such as å.
To fix the issue, you need remap or disable the related shortcut.
Known Issues Known Issues
----------------------- -----------------------