|
This function can be used to modify an internal dictionary used to control the |
|
mappings. The default value of that dictionary is: |
|
|
|
{~ |
|
\ '(': {'pair': [{'o': '(', 'c': ')'}]},~ |
|
\ ')': {'pair': [{'o': '(', 'c': ')'}]},~ |
|
\ '{': {'pair': [{'o': '{', 'c': '}'}]},~ |
|
\ '}': {'pair': [{'o': '{', 'c': '}'}]},~ |
|
\ 'B': {'pair': [{'o': '{', 'c': '}'}]},~ |
|
\ '[': {'pair': [{'o': '[', 'c': ']'}]},~ |
|
\ ']': {'pair': [{'o': '[', 'c': ']'}]},~ |
|
\ '<': {'pair': [{'o': '<', 'c': '>'}]},~ |
|
\ '>': {'pair': [{'o': '<', 'c': '>'}]},~ |
|
\ '"': {'quote': [{'d': '"'}]},~ |
|
\ "'": {'quote': [{'d': "'"}]},~ |
|
\ '`': {'quote': [{'d': '`'}]},~ |
|
\ ',': {'separator': [{'d': ','}]},~ |
|
\ '.': {'separator': [{'d': '.'}]},~ |
|
\ ';': {'separator': [{'d': ';'}]},~ |
|
\ ':': {'separator': [{'d': ':'}]},~ |
|
\ '+': {'separator': [{'d': '+'}]},~ |
|
\ '-': {'separator': [{'d': '-'}]},~ |
|
\ '=': {'separator': [{'d': '='}]},~ |
|
\ '~': {'separator': [{'d': '~'}]},~ |
|
\ '_': {'separator': [{'d': '_'}]},~ |
|
\ '*': {'separator': [{'d': '*'}]},~ |
|
\ '#': {'separator': [{'d': '#'}]},~ |
|
\ '/': {'separator': [{'d': '/'}]},~ |
|
\ '\': {'separator': [{'d': '\'}]},~ |
|
\ '|': {'separator': [{'d': '|'}]},~ |
|
\ '&': {'separator': [{'d': '&'}]},~ |
|
\ '$': {'separator': [{'d': '$'}]},~ |
|
\ 't': {'tag': [{}]},~ |
|
\ 'a': {'argument': [{'o': '[([]', 'c': '[])]', 's': ','}]},~ |
|
\ 'b': {'pair': [{'o':'(', 'c':')'}, {'o':'[', 'c':']'}, {'o':'{', 'c':'}'}]},~ |
|
\ 'q': {'quote': [{'d':"'"}, {'d':'"'}, {'d':'`'}]},~ |
|
\ }~ |
The documentation states:
targets.vim/doc/targets.txt
Line 77 in 642d3a4
But
ris not working for me. It's also not listed in the defaults:targets.vim/doc/targets.txt
Lines 727 to 763 in 642d3a4
I had to add it with:
So I think either the docs should be updated or the mapping added.
There's also a little typo (
incude) here:targets.vim/doc/targets.txt
Line 222 in 642d3a4