Repository navigation
Expand file tree
/
Copy pathvimrc.extra-paired-delimiters
More file actions
388 lines (388 loc) · 26.5 KB
/
Copy pathvimrc.extra-paired-delimiters
File metadata and controls
388 lines (388 loc) · 26.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
" https://perldoc.perl.org/perlop#List-of-Extra-Paired-Delimiters
" Plus commented out the ASCII ones and the ones that were errors
"set mps+=(:) " U+0028, U+0029 LEFT/RIGHT PARENTHESIS
"set mps+=<:> " U+003C, U+003E LESS-THAN/GREATER-THAN SIGN
"set mps+=[:] " U+005B, U+005D LEFT/RIGHT SQUARE BRACKET
"set mps+={:} " U+007B, U+007D LEFT/RIGHT CURLY BRACKET
set mps+=«:» " U+00AB, U+00BB LEFT/RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
set mps+=»:« " U+00BB, U+00AB RIGHT/LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
set mps+=༺:༻ " U+0F3A, U+0F3B TIBETAN MARK GUG RTAGS GYON, TIBETAN MARK GUG
" RTAGS GYAS
set mps+=༼:༽ " U+0F3C, U+0F3D TIBETAN MARK ANG KHANG GYON, TIBETAN MARK ANG
" KHANG GYAS
set mps+=᚛:᚜ " U+169B, U+169C OGHAM FEATHER MARK, OGHAM REVERSED FEATHER MARK
set mps+=‘:’ " U+2018, U+2019 LEFT/RIGHT SINGLE QUOTATION MARK
set mps+=’:‘ " U+2019, U+2018 RIGHT/LEFT SINGLE QUOTATION MARK
set mps+=“:” " U+201C, U+201D LEFT/RIGHT DOUBLE QUOTATION MARK
set mps+=”:“ " U+201D, U+201C RIGHT/LEFT DOUBLE QUOTATION MARK
set mps+=‵:′ " U+2035, U+2032 REVERSED PRIME, PRIME
set mps+=‶:″ " U+2036, U+2033 REVERSED DOUBLE PRIME, DOUBLE PRIME
set mps+=‷:‴ " U+2037, U+2034 REVERSED TRIPLE PRIME, TRIPLE PRIME
set mps+=‹:› " U+2039, U+203A SINGLE LEFT/RIGHT-POINTING ANGLE QUOTATION MARK
set mps+=›:‹ " U+203A, U+2039 SINGLE RIGHT/LEFT-POINTING ANGLE QUOTATION MARK
set mps+=⁅:⁆ " U+2045, U+2046 LEFT/RIGHT SQUARE BRACKET WITH QUILL
set mps+=⁍:⁌ " U+204D, U+204C BLACK RIGHT/LEFTWARDS BULLET
set mps+=⁽:⁾ " U+207D, U+207E SUPERSCRIPT LEFT/RIGHT PARENTHESIS
set mps+=₍:₎ " U+208D, U+208E SUBSCRIPT LEFT/RIGHT PARENTHESIS
set mps+=→:← " U+2192, U+2190 RIGHT/LEFTWARDS ARROW
set mps+=↛:↚ " U+219B, U+219A RIGHT/LEFTWARDS ARROW WITH STROKE
set mps+=↝:↜ " U+219D, U+219C RIGHT/LEFTWARDS WAVE ARROW
set mps+=↠:↞ " U+21A0, U+219E RIGHT/LEFTWARDS TWO HEADED ARROW
set mps+=↣:↢ " U+21A3, U+21A2 RIGHT/LEFTWARDS ARROW WITH TAIL
set mps+=↦:↤ " U+21A6, U+21A4 RIGHT/LEFTWARDS ARROW FROM BAR
set mps+=↪:↩ " U+21AA, U+21A9 RIGHT/LEFTWARDS ARROW WITH HOOK
set mps+=↬:↫ " U+21AC, U+21AB RIGHT/LEFTWARDS ARROW WITH LOOP
set mps+=↱:↰ " U+21B1, U+21B0 UPWARDS ARROW WITH TIP RIGHT/LEFTWARDS
set mps+=↳:↲ " U+21B3, U+21B2 DOWNWARDS ARROW WITH TIP RIGHT/LEFTWARDS
set mps+=⇀:↼ " U+21C0, U+21BC RIGHT/LEFTWARDS HARPOON WITH BARB UPWARDS
set mps+=⇁:↽ " U+21C1, U+21BD RIGHT/LEFTWARDS HARPOON WITH BARB DOWNWARDS
set mps+=⇉:⇇ " U+21C9, U+21C7 RIGHT/LEFTWARDS PAIRED ARROWS
set mps+=⇏:⇍ " U+21CF, U+21CD RIGHT/LEFTWARDS DOUBLE ARROW WITH STROKE
set mps+=⇒:⇐ " U+21D2, U+21D0 RIGHT/LEFTWARDS DOUBLE ARROW
set mps+=⇛:⇚ " U+21DB, U+21DA RIGHT/LEFTWARDS TRIPLE ARROW
set mps+=⇝:⇜ " U+21DD, U+21DC RIGHT/LEFTWARDS SQUIGGLE ARROW
set mps+=⇢:⇠ " U+21E2, U+21E0 RIGHT/LEFTWARDS DASHED ARROW
set mps+=⇥:⇤ " U+21E5, U+21E4 RIGHT/LEFTWARDS ARROW TO BAR
set mps+=⇨:⇦ " U+21E8, U+21E6 RIGHT/LEFTWARDS WHITE ARROW
set mps+=⇴:⬰ " U+21F4, U+2B30 RIGHT/LEFT ARROW WITH SMALL CIRCLE
set mps+=⇶:⬱ " U+21F6, U+2B31 THREE RIGHT/LEFTWARDS ARROWS
set mps+=⇸:⇷ " U+21F8, U+21F7 RIGHT/LEFTWARDS ARROW WITH VERTICAL STROKE
set mps+=⇻:⇺ " U+21FB, U+21FA RIGHT/LEFTWARDS ARROW WITH DOUBLE VERTICAL
" STROKE
set mps+=⇾:⇽ " U+21FE, U+21FD RIGHT/LEFTWARDS OPEN-HEADED ARROW
set mps+=∈:∋ " U+2208, U+220B ELEMENT OF, CONTAINS AS MEMBER
set mps+=∉:∌ " U+2209, U+220C NOT AN ELEMENT OF, DOES NOT CONTAIN AS MEMBER
set mps+=∊:∍ " U+220A, U+220D SMALL ELEMENT OF, SMALL CONTAINS AS MEMBER
set mps+=≤:≥ " U+2264, U+2265 LESS-THAN/GREATER-THAN OR EQUAL TO
set mps+=≦:≧ " U+2266, U+2267 LESS-THAN/GREATER-THAN OVER EQUAL TO
set mps+=≨:≩ " U+2268, U+2269 LESS-THAN/GREATER-THAN BUT NOT EQUAL TO
set mps+=≪:≫ " U+226A, U+226B MUCH LESS-THAN/GREATER-THAN
set mps+=≮:≯ " U+226E, U+226F NOT LESS-THAN/GREATER-THAN
set mps+=≰:≱ " U+2270, U+2271 NEITHER LESS-THAN/GREATER-THAN NOR EQUAL TO
set mps+=≲:≳ " U+2272, U+2273 LESS-THAN/GREATER-THAN OR EQUIVALENT TO
set mps+=≴:≵ " U+2274, U+2275 NEITHER LESS-THAN/GREATER-THAN NOR EQUIVALENT TO
set mps+=≺:≻ " U+227A, U+227B PRECEDES/SUCCEEDS
set mps+=≼:≽ " U+227C, U+227D PRECEDES/SUCCEEDS OR EQUAL TO
set mps+=≾:≿ " U+227E, U+227F PRECEDES/SUCCEEDS OR EQUIVALENT TO
set mps+=⊀:⊁ " U+2280, U+2281 DOES NOT PRECEDE/SUCCEED
set mps+=⊂:⊃ " U+2282, U+2283 SUBSET/SUPERSET OF
set mps+=⊄:⊅ " U+2284, U+2285 NOT A SUBSET/SUPERSET OF
set mps+=⊆:⊇ " U+2286, U+2287 SUBSET/SUPERSET OF OR EQUAL TO
set mps+=⊈:⊉ " U+2288, U+2289 NEITHER A SUBSET/SUPERSET OF NOR EQUAL TO
set mps+=⊊:⊋ " U+228A, U+228B SUBSET/SUPERSET OF WITH NOT EQUAL TO
set mps+=⊣:⊢ " U+22A3, U+22A2 LEFT/RIGHT TACK
set mps+=⊦:⫞ " U+22A6, U+2ADE ASSERTION, SHORT LEFT TACK
set mps+=⊨:⫤ " U+22A8, U+2AE4 TRUE, VERTICAL BAR DOUBLE LEFT TURNSTILE
set mps+=⊩:⫣ " U+22A9, U+2AE3 FORCES, DOUBLE VERTICAL BAR LEFT TURNSTILE
set mps+=⊰:⊱ " U+22B0, U+22B1 PRECEDES/SUCCEEDS UNDER RELATION
set mps+=⋐:⋑ " U+22D0, U+22D1 DOUBLE SUBSET/SUPERSET
set mps+=⋖:⋗ " U+22D6, U+22D7 LESS-THAN/GREATER-THAN WITH DOT
set mps+=⋘:⋙ " U+22D8, U+22D9 VERY MUCH LESS-THAN/GREATER-THAN
set mps+=⋜:⋝ " U+22DC, U+22DD EQUAL TO OR LESS-THAN/GREATER-THAN
set mps+=⋞:⋟ " U+22DE, U+22DF EQUAL TO OR PRECEDES/SUCCEEDS
set mps+=⋠:⋡ " U+22E0, U+22E1 DOES NOT PRECEDE/SUCCEED OR EQUAL
set mps+=⋦:⋧ " U+22E6, U+22E7 LESS-THAN/GREATER-THAN BUT NOT EQUIVALENT TO
set mps+=⋨:⋩ " U+22E8, U+22E9 PRECEDES/SUCCEEDS BUT NOT EQUIVALENT TO
set mps+=⋲:⋺ " U+22F2, U+22FA ELEMENT OF/CONTAINS WITH LONG HORIZONTAL STROKE
set mps+=⋳:⋻ " U+22F3, U+22FB ELEMENT OF/CONTAINS WITH VERTICAL BAR AT END OF
" HORIZONTAL STROKE
set mps+=⋴:⋼ " U+22F4, U+22FC SMALL ELEMENT OF/CONTAINS WITH VERTICAL BAR AT
" END OF HORIZONTAL STROKE
set mps+=⋶:⋽ " U+22F6, U+22FD ELEMENT OF/CONTAINS WITH OVERBAR
set mps+=⋷:⋾ " U+22F7, U+22FE SMALL ELEMENT OF/CONTAINS WITH OVERBAR
set mps+=⌈:⌉ " U+2308, U+2309 LEFT/RIGHT CEILING
set mps+=⌊:⌋ " U+230A, U+230B LEFT/RIGHT FLOOR
set mps+=⌦:⌫ " U+2326, U+232B ERASE TO THE RIGHT/LEFT
"set mps+=⟨: "+2329, U+232A LEFT/RIGHT-POINTING ANGLE BRACKET
set mps+=⍈:⍇ " U+2348, U+2347 APL FUNCTIONAL SYMBOL QUAD RIGHT/LEFTWARDS ARROW
"set mps+= :⏪" U+23E9, U+23EA BLACK RIGHT/LEFT-POINTING DOUBLE TRIANGLE
" U+23ED, U+23EE BLACK RIGHT/LEFT-POINTING DOUBLE TRIANGLE WITH
" VERTICAL BAR
set mps+=☛:☚ " U+261B, U+261A BLACK RIGHT/LEFT POINTING INDEX
set mps+=☞:☜ " U+261E, U+261C WHITE RIGHT/LEFT POINTING INDEX
set mps+=⚞:⚟ " U+269E, U+269F THREE LINES CONVERGING RIGHT/LEFT
set mps+=❨:❩ " U+2768, U+2769 MEDIUM LEFT/RIGHT PARENTHESIS ORNAMENT
set mps+=❪:❫ " U+276A, U+276B MEDIUM FLATTENED LEFT/RIGHT PARENTHESIS ORNAMENT
set mps+=❬:❭ " U+276C, U+276D MEDIUM LEFT/RIGHT-POINTING ANGLE BRACKET
" ORNAMENT
set mps+=❮:❯ " U+276E, U+276F HEAVY LEFT/RIGHT-POINTING ANGLE QUOTATION MARK
" ORNAMENT
set mps+=❰:❱ " U+2770, U+2771 HEAVY LEFT/RIGHT-POINTING ANGLE BRACKET ORNAMENT
set mps+=❲:❳ " U+2772, U+2773 LIGHT LEFT/RIGHT TORTOISE SHELL BRACKET ORNAMENT
set mps+=❴:❵ " U+2774, U+2775 MEDIUM LEFT/RIGHT CURLY BRACKET ORNAMENT
set mps+=⟃:⟄ " U+27C3, U+27C4 OPEN SUBSET/SUPERSET
set mps+=⟅:⟆ " U+27C5, U+27C6 LEFT/RIGHT S-SHAPED BAG DELIMITER
set mps+=⟈:⟉ " U+27C8, U+27C9 REVERSE SOLIDUS PRECEDING SUBSET, SUPERSET
" PRECEDING SOLIDUS
set mps+=⟞:⟝ " U+27DE, U+27DD LONG LEFT/RIGHT TACK
set mps+=⟦:⟧ " U+27E6, U+27E7 MATHEMATICAL LEFT/RIGHT WHITE SQUARE BRACKET
set mps+=⟨:⟩ " U+27E8, U+27E9 MATHEMATICAL LEFT/RIGHT ANGLE BRACKET
set mps+=⟪:⟫ " U+27EA, U+27EB MATHEMATICAL LEFT/RIGHT DOUBLE ANGLE BRACKET
set mps+=⟬:⟭ " U+27EC, U+27ED MATHEMATICAL LEFT/RIGHT WHITE TORTOISE SHELL
" BRACKET
set mps+=⟮:⟯ " U+27EE, U+27EF MATHEMATICAL LEFT/RIGHT FLATTENED PARENTHESIS
set mps+=⟴:⬲ " U+27F4, U+2B32 RIGHT/LEFT ARROW WITH CIRCLED PLUS
set mps+=⟶:⟵ " U+27F6, U+27F5 LONG RIGHT/LEFTWARDS ARROW
set mps+=⟹:⟸ " U+27F9, U+27F8 LONG RIGHT/LEFTWARDS DOUBLE ARROW
set mps+=⟼:⟻ " U+27FC, U+27FB LONG RIGHT/LEFTWARDS ARROW FROM BAR
set mps+=⟾:⟽ " U+27FE, U+27FD LONG RIGHT/LEFTWARDS DOUBLE ARROW FROM BAR
set mps+=⟿:⬳ " U+27FF, U+2B33 LONG RIGHT/LEFTWARDS SQUIGGLE ARROW
set mps+=⤀:⬴ " U+2900, U+2B34 RIGHT/LEFTWARDS TWO-HEADED ARROW WITH VERTICAL
" STROKE
set mps+=⤁:⬵ " U+2901, U+2B35 RIGHT/LEFTWARDS TWO-HEADED ARROW WITH DOUBLE
" VERTICAL STROKE
set mps+=⤃:⤂ " U+2903, U+2902 RIGHT/LEFTWARDS DOUBLE ARROW WITH VERTICAL
" STROKE
set mps+=⤅:⬶ " U+2905, U+2B36 RIGHT/LEFTWARDS TWO-HEADED ARROW FROM BAR
set mps+=⤇:⤆ " U+2907, U+2906 RIGHT/LEFTWARDS DOUBLE ARROW FROM BAR
set mps+=⤍:⤌ " U+290D, U+290C RIGHT/LEFTWARDS DOUBLE DASH ARROW
set mps+=⤏:⤎ " U+290F, U+290E RIGHT/LEFTWARDS TRIPLE DASH ARROW
set mps+=⤐:⬷ " U+2910, U+2B37 RIGHT/LEFTWARDS TWO-HEADED TRIPLE DASH ARROW
set mps+=⤑:⬸ " U+2911, U+2B38 RIGHT/LEFTWARDS ARROW WITH DOTTED STEM
set mps+=⤔:⬹ " U+2914, U+2B39 RIGHT/LEFTWARDS ARROW WITH TAIL WITH VERTICAL
" STROKE
set mps+=⤕:⬺ " U+2915, U+2B3A RIGHT/LEFTWARDS ARROW WITH TAIL WITH DOUBLE
" VERTICAL STROKE
set mps+=⤖:⬻ " U+2916, U+2B3B RIGHT/LEFTWARDS TWO-HEADED ARROW WITH TAIL
set mps+=⤗:⬼ " U+2917, U+2B3C RIGHT/LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH
" VERTICAL STROKE
set mps+=⤘:⬽ " U+2918, U+2B3D RIGHT/LEFTWARDS TWO-HEADED ARROW WITH TAIL WITH
" DOUBLE VERTICAL STROKE
set mps+=⤚:⤙ " U+291A, U+2919 RIGHT/LEFTWARDS ARROW-TAIL
set mps+=⤜:⤛ " U+291C, U+291B RIGHT/LEFTWARDS DOUBLE ARROW-TAIL
set mps+=⤞:⤝ " U+291E, U+291D RIGHT/LEFTWARDS ARROW TO BLACK DIAMOND
set mps+=⤠:⤟ " U+2920, U+291F RIGHT/LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND
set mps+=⤳:⬿ " U+2933, U+2B3F WAVE ARROW POINTING DIRECTLY RIGHT/LEFT
set mps+=⤷:⤶ " U+2937, U+2936 ARROW POINTING DOWNWARDS THEN CURVING RIGHT/
" LEFTWARDS
set mps+=⥅:⥆ " U+2945, U+2946 RIGHT/LEFTWARDS ARROW WITH PLUS BELOW
set mps+=⥇:⬾ " U+2947, U+2B3E RIGHT/LEFTWARDS ARROW THROUGH X
set mps+=⥓:⥒ " U+2953, U+2952 RIGHT/LEFTWARDS HARPOON WITH BARB UP TO BAR
set mps+=⥗:⥖ " U+2957, U+2956 RIGHT/LEFTWARDS HARPOON WITH BARB DOWN TO BAR
set mps+=⥛:⥚ " U+295B, U+295A RIGHT/LEFTWARDS HARPOON WITH BARB UP FROM BAR
set mps+=⥟:⥞ " U+295F, U+295E RIGHT/LEFTWARDS HARPOON WITH BARB DOWN FROM BAR
set mps+=⥤:⥢ " U+2964, U+2962 RIGHT/LEFTWARDS HARPOON WITH BARB UP ABOVE
" RIGHT/LEFTWARDS HARPOON WITH BARB DOWN
set mps+=⥬:⥪ " U+296C, U+296A RIGHT/LEFTWARDS HARPOON WITH BARB UP ABOVE LONG
" DASH
set mps+=⥭:⥫ " U+296D, U+296B RIGHT/LEFTWARDS HARPOON WITH BARB DOWN BELOW
" LONG DASH
set mps+=⥱:⭀ " U+2971, U+2B40 EQUALS SIGN ABOVE RIGHT/LEFTWARDS ARROW
set mps+=⥲:⭁ " U+2972, U+2B41 TILDE OPERATOR ABOVE RIGHTWARDS ARROW, REVERSE
" TILDE OPERATOR ABOVE LEFTWARDS ARROW
set mps+=⥴:⭋ " U+2974, U+2B4B RIGHTWARDS ARROW ABOVE TILDE OPERATOR,
" LEFTWARDS ARROW ABOVE REVERSE TILDE OPERATOR
set mps+=⥵:⭂ " U+2975, U+2B42 RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO,
" LEFTWARDS ARROW ABOVE REVERSE ALMOST EQUAL TO
set mps+=⥹:⥻ " U+2979, U+297B SUBSET/SUPERSET ABOVE RIGHT/LEFTWARDS ARROW
set mps+=⦃:⦄ " U+2983, U+2984 LEFT/RIGHT WHITE CURLY BRACKET
set mps+=⦅:⦆ " U+2985, U+2986 LEFT/RIGHT WHITE PARENTHESIS
set mps+=⦇:⦈ " U+2987, U+2988 Z NOTATION LEFT/RIGHT IMAGE BRACKET
set mps+=⦉:⦊ " U+2989, U+298A Z NOTATION LEFT/RIGHT BINDING BRACKET
set mps+=⦋:⦌ " U+298B, U+298C LEFT/RIGHT SQUARE BRACKET WITH UNDERBAR
set mps+=⦍:⦐ " U+298D, U+2990 LEFT/RIGHT SQUARE BRACKET WITH TICK IN TOP
" CORNER
set mps+=⦏:⦎ " U+298F, U+298E LEFT/RIGHT SQUARE BRACKET WITH TICK IN BOTTOM
" CORNER
set mps+=⦑:⦒ " U+2991, U+2992 LEFT/RIGHT ANGLE BRACKET WITH DOT
set mps+=⦓:⦔ " U+2993, U+2994 LEFT/RIGHT ARC LESS-THAN/GREATER-THAN BRACKET
set mps+=⦕:⦖ " U+2995, U+2996 DOUBLE LEFT/RIGHT ARC GREATER-THAN/LESS-THAN
" BRACKET
set mps+=⦗:⦘ " U+2997, U+2998 LEFT/RIGHT BLACK TORTOISE SHELL BRACKET
set mps+=⦨:⦩ " U+29A8, U+29A9 MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW
" POINTING UP AND RIGHT/LEFT
set mps+=⦪:⦫ " U+29AA, U+29AB MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW
" POINTING DOWN AND RIGHT/LEFT
set mps+=⦳:⦴ " U+29B3, U+29B4 EMPTY SET WITH RIGHT/LEFT ARROW ABOVE
set mps+=⧀:⧁ " U+29C0, U+29C1 CIRCLED LESS-THAN/GREATER-THAN
set mps+=⧘:⧙ " U+29D8, U+29D9 LEFT/RIGHT WIGGLY FENCE
set mps+=⧚:⧛ " U+29DA, U+29DB LEFT/RIGHT DOUBLE WIGGLY FENCE
set mps+=⧼:⧽ " U+29FC, U+29FD LEFT/RIGHT-POINTING CURVED ANGLE BRACKET
set mps+=⩹:⩺ " U+2A79, U+2A7A LESS-THAN/GREATER-THAN WITH CIRCLE INSIDE
set mps+=⩻:⩼ " U+2A7B, U+2A7C LESS-THAN/GREATER-THAN WITH QUESTION MARK ABOVE
set mps+=⩽:⩾ " U+2A7D, U+2A7E LESS-THAN/GREATER-THAN OR SLANTED EQUAL TO
set mps+=⩿:⪀ " U+2A7F, U+2A80 LESS-THAN/GREATER-THAN OR SLANTED EQUAL TO WITH
" DOT INSIDE
set mps+=⪁:⪂ " U+2A81, U+2A82 LESS-THAN/GREATER-THAN OR SLANTED EQUAL TO WITH
" DOT ABOVE
set mps+=⪃:⪄ " U+2A83, U+2A84 LESS-THAN/GREATER-THAN OR SLANTED EQUAL TO WITH
" DOT ABOVE RIGHT/LEFT
set mps+=⪅:⪆ " U+2A85, U+2A86 LESS-THAN/GREATER-THAN OR APPROXIMATE
set mps+=⪇:⪈ " U+2A87, U+2A88 LESS-THAN/GREATER-THAN AND SINGLE-LINE NOT
" EQUAL TO
set mps+=⪉:⪊ " U+2A89, U+2A8A LESS-THAN/GREATER-THAN AND NOT APPROXIMATE
set mps+=⪍:⪎ " U+2A8D, U+2A8E LESS-THAN/GREATER-THAN ABOVE SIMILAR OR EQUAL
set mps+=⪕:⪖ " U+2A95, U+2A96 SLANTED EQUAL TO OR LESS-THAN/GREATER-THAN
set mps+=⪗:⪘ " U+2A97, U+2A98 SLANTED EQUAL TO OR LESS-THAN/GREATER-THAN WITH
" DOT INSIDE
set mps+=⪙:⪚ " U+2A99, U+2A9A DOUBLE-LINE EQUAL TO OR LESS-THAN/GREATER-THAN
set mps+=⪛:⪜ " U+2A9B, U+2A9C DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN/
" GREATER-THAN
set mps+=⪝:⪞ " U+2A9D, U+2A9E SIMILAR OR LESS-THAN/GREATER-THAN
set mps+=⪟:⪠ " U+2A9F, U+2AA0 SIMILAR ABOVE LESS-THAN/GREATER-THAN ABOVE
" EQUALS SIGN
set mps+=⪡:⪢ " U+2AA1, U+2AA2 DOUBLE NESTED LESS-THAN/GREATER-THAN
set mps+=⪦:⪧ " U+2AA6, U+2AA7 LESS-THAN/GREATER-THAN CLOSED BY CURVE
set mps+=⪨:⪩ " U+2AA8, U+2AA9 LESS-THAN/GREATER-THAN CLOSED BY CURVE ABOVE
" SLANTED EQUAL
set mps+=⪪:⪫ " U+2AAA, U+2AAB SMALLER THAN/LARGER THAN
set mps+=⪬:⪭ " U+2AAC, U+2AAD SMALLER THAN/LARGER THAN OR EQUAL TO
set mps+=⪯:⪰ " U+2AAF, U+2AB0 PRECEDES/SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
set mps+=⪱:⪲ " U+2AB1, U+2AB2 PRECEDES/SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO
set mps+=⪳:⪴ " U+2AB3, U+2AB4 PRECEDES/SUCCEEDS ABOVE EQUALS SIGN
set mps+=⪵:⪶ " U+2AB5, U+2AB6 PRECEDES/SUCCEEDS ABOVE NOT EQUAL TO
set mps+=⪷:⪸ " U+2AB7, U+2AB8 PRECEDES/SUCCEEDS ABOVE ALMOST EQUAL TO
set mps+=⪹:⪺ " U+2AB9, U+2ABA PRECEDES/SUCCEEDS ABOVE NOT ALMOST EQUAL TO
set mps+=⪻:⪼ " U+2ABB, U+2ABC DOUBLE PRECEDES/SUCCEEDS
set mps+=⪽:⪾ " U+2ABD, U+2ABE SUBSET/SUPERSET WITH DOT
set mps+=⪿:⫀ " U+2ABF, U+2AC0 SUBSET/SUPERSET WITH PLUS SIGN BELOW
set mps+=⫁:⫂ " U+2AC1, U+2AC2 SUBSET/SUPERSET WITH MULTIPLICATION SIGN BELOW
set mps+=⫃:⫄ " U+2AC3, U+2AC4 SUBSET/SUPERSET OF OR EQUAL TO WITH DOT ABOVE
set mps+=⫅:⫆ " U+2AC5, U+2AC6 SUBSET/SUPERSET OF ABOVE EQUALS SIGN
set mps+=⫇:⫈ " U+2AC7, U+2AC8 SUBSET/SUPERSET OF ABOVE TILDE OPERATOR
set mps+=⫉:⫊ " U+2AC9, U+2ACA SUBSET/SUPERSET OF ABOVE ALMOST EQUAL TO
set mps+=⫋:⫌ " U+2ACB, U+2ACC SUBSET/SUPERSET OF ABOVE NOT EQUAL TO
set mps+=⫏:⫐ " U+2ACF, U+2AD0 CLOSED SUBSET/SUPERSET
set mps+=⫑:⫒ " U+2AD1, U+2AD2 CLOSED SUBSET/SUPERSET OR EQUAL TO
set mps+=⫕:⫖ " U+2AD5, U+2AD6 SUBSET/SUPERSET ABOVE SUBSET/SUPERSET
set mps+=⫥:⊫ " U+2AE5, U+22AB DOUBLE VERTICAL BAR DOUBLE LEFT/RIGHT TURNSTILE
set mps+=⫷:⫸ " U+2AF7, U+2AF8 TRIPLE NESTED LESS-THAN/GREATER-THAN
set mps+=⫹:⫺ " U+2AF9, U+2AFA DOUBLE-LINE SLANTED LESS-THAN/GREATER-THAN OR
" EQUAL TO
set mps+=⭆:⭅ " U+2B46, U+2B45 RIGHT/LEFTWARDS QUADRUPLE ARROW
set mps+=⭇:⭉ " U+2B47, U+2B49 REVERSE TILDE OPERATOR ABOVE RIGHTWARDS ARROW,
" TILDE OPERATOR ABOVE LEFTWARDS ARROW
set mps+=⭈:⭊ " U+2B48, U+2B4A RIGHTWARDS ARROW ABOVE REVERSE ALMOST EQUAL
" TO, LEFTWARDS ARROW ABOVE ALMOST EQUAL TO
set mps+=⭌:⥳ " U+2B4C, U+2973 RIGHTWARDS ARROW ABOVE REVERSE TILDE OPERATOR,
" LEFTWARDS ARROW ABOVE TILDE OPERATOR
set mps+=⭢:⭠ " U+2B62, U+2B60 RIGHT/LEFTWARDS TRIANGLE-HEADED ARROW
set mps+=⭬:⭪ " U+2B6C, U+2B6A RIGHT/LEFTWARDS TRIANGLE-HEADED DASHED ARROW
set mps+=⭲:⭰ " U+2B72, U+2B70 RIGHT/LEFTWARDS TRIANGLE-HEADED ARROW TO BAR
set mps+=⭼:⭺ " U+2B7C, U+2B7A RIGHT/LEFTWARDS TRIANGLE-HEADED ARROW WITH
" DOUBLE VERTICAL STROKE
set mps+=⮆:⮄ " U+2B86, U+2B84 RIGHT/LEFTWARDS TRIANGLE-HEADED PAIRED ARROWS
set mps+=⮊:⮈ " U+2B8A, U+2B88 RIGHT/LEFTWARDS BLACK CIRCLED WHITE ARROW
set mps+=⮕:⬅ " U+2B95, U+2B05 RIGHT/LEFTWARDS BLACK ARROW
set mps+=⮚:⮘ " U+2B9A, U+2B98 THREE-D TOP-LIGHTED RIGHT/LEFTWARDS EQUILATERAL
" ARROWHEAD
set mps+=⮞:⮜ " U+2B9E, U+2B9C BLACK RIGHT/LEFTWARDS EQUILATERAL ARROWHEAD
set mps+=⮡:⮠ " U+2BA1, U+2BA0 DOWNWARDS TRIANGLE-HEADED ARROW WITH LONG TIP
" RIGHT/LEFTWARDS
set mps+=⮣:⮢ " U+2BA3, U+2BA2 UPWARDS TRIANGLE-HEADED ARROW WITH LONG TIP
" RIGHT/LEFTWARDS
set mps+=⮩:⮨ " U+2BA9, U+2BA8 BLACK CURVED DOWNWARDS AND RIGHT/LEFTWARDS ARROW
set mps+=⮫:⮪ " U+2BAB, U+2BAA BLACK CURVED UPWARDS AND RIGHT/LEFTWARDS ARROW
set mps+=⮱:⮰ " U+2BB1, U+2BB0 RIBBON ARROW DOWN RIGHT/LEFT
set mps+=⮳:⮲ " U+2BB3, U+2BB2 RIBBON ARROW UP RIGHT/LEFT
set mps+=⯮:⯬ " U+2BEE, U+2BEC RIGHT/LEFTWARDS TWO-HEADED ARROW WITH TRIANGLE
" ARROWHEADS
set mps+=⸂:⸃ " U+2E02, U+2E03 LEFT/RIGHT SUBSTITUTION BRACKET
set mps+=⸃:⸂ " U+2E03, U+2E02 RIGHT/LEFT SUBSTITUTION BRACKET
set mps+=⸄:⸅ " U+2E04, U+2E05 LEFT/RIGHT DOTTED SUBSTITUTION BRACKET
set mps+=⸅:⸄ " U+2E05, U+2E04 RIGHT/LEFT DOTTED SUBSTITUTION BRACKET
set mps+=⸉:⸊ " U+2E09, U+2E0A LEFT/RIGHT TRANSPOSITION BRACKET
set mps+=⸊:⸉ " U+2E0A, U+2E09 RIGHT/LEFT TRANSPOSITION BRACKET
set mps+=⸌:⸍ " U+2E0C, U+2E0D LEFT/RIGHT RAISED OMISSION BRACKET
set mps+=⸍:⸌ " U+2E0D, U+2E0C RIGHT/LEFT RAISED OMISSION BRACKET
set mps+=⸑:⸐ " U+2E11, U+2E10 REVERSED FORKED PARAGRAPHOS, FORKED PARAGRAPHOS
set mps+=⸜:⸝ " U+2E1C, U+2E1D LEFT/RIGHT LOW PARAPHRASE BRACKET
set mps+=⸝:⸜ " U+2E1D, U+2E1C RIGHT/LEFT LOW PARAPHRASE BRACKET
set mps+=⸠:⸡ " U+2E20, U+2E21 LEFT/RIGHT VERTICAL BAR WITH QUILL
set mps+=⸡:⸠ " U+2E21, U+2E20 RIGHT/LEFT VERTICAL BAR WITH QUILL
set mps+=⸢:⸣ " U+2E22, U+2E23 TOP LEFT/RIGHT HALF BRACKET
set mps+=⸤:⸥ " U+2E24, U+2E25 BOTTOM LEFT/RIGHT HALF BRACKET
set mps+=⸦:⸧ " U+2E26, U+2E27 LEFT/RIGHT SIDEWAYS U BRACKET
set mps+=⸨:⸩ " U+2E28, U+2E29 LEFT/RIGHT DOUBLE PARENTHESIS
set mps+=⸶:⸷ " U+2E36, U+2E37 DAGGER WITH LEFT/RIGHT GUARD
set mps+=⹂:„ " U+2E42, U+201E DOUBLE LOW-REVERSED-9 QUOTATION MARK, DOUBLE
" LOW-9 QUOTATION MARK
set mps+=⹕:⹖ " U+2E55, U+2E56 LEFT/RIGHT SQUARE BRACKET WITH STROKE
set mps+=⹗:⹘ " U+2E57, U+2E58 LEFT/RIGHT SQUARE BRACKET WITH DOUBLE STROKE
set mps+=⹙:⹚ " U+2E59, U+2E5A TOP HALF LEFT/RIGHT PARENTHESIS
set mps+=⹛:⹜ " U+2E5B, U+2E5C BOTTOM HALF LEFT/RIGHT PARENTHESIS
"set mps+= :〉" U+3008, U+3009 LEFT/RIGHT ANGLE BRACKET
"set mps+= :》" U+300A, U+300B LEFT/RIGHT DOUBLE ANGLE BRACKET
"set mps+= :」" U+300C, U+300D LEFT/RIGHT CORNER BRACKET
"set mps+= :』" U+300E, U+300F LEFT/RIGHT WHITE CORNER BRACKET
"set mps+= :】" U+3010, U+3011 LEFT/RIGHT BLACK LENTICULAR BRACKET
"set mps+= :〕" U+3014, U+3015 LEFT/RIGHT TORTOISE SHELL BRACKET
"set mps+= :〗" U+3016, U+3017 LEFT/RIGHT WHITE LENTICULAR BRACKET
"set mps+= :〙" U+3018, U+3019 LEFT/RIGHT WHITE TORTOISE SHELL BRACKET
"set mps+= :〛" U+301A, U+301B LEFT/RIGHT WHITE SQUARE BRACKET
"set mps+= :〞" U+301D, U+301E REVERSED DOUBLE PRIME QUOTATION MARK, DOUBLE
" " PRIME QUOTATION MARK
set mps+=꧁:꧂ " U+A9C1, U+A9C2 JAVANESE LEFT/RIGHT RERENGGAN
set mps+=﴾:﴿ " U+FD3E, U+FD3F ORNATE LEFT/RIGHT PARENTHESIS
"set mps+= :﹚" U+FE59, U+FE5A SMALL LEFT/RIGHT PARENTHESIS
"set mps+= :﹜" U+FE5B, U+FE5C SMALL LEFT/RIGHT CURLY BRACKET
"set mps+= :﹞" U+FE5D, U+FE5E SMALL LEFT/RIGHT TORTOISE SHELL BRACKET
"set mps+= :﹥" U+FE64, U+FE65 SMALL LESS-THAN/GREATER-THAN SIGN
"set mps+= :)" U+FF08, U+FF09 FULLWIDTH LEFT/RIGHT PARENTHESIS
"set mps+= :>" U+FF1C, U+FF1E FULLWIDTH LESS-THAN/GREATER-THAN SIGN
"set mps+= :]" U+FF3B, U+FF3D FULLWIDTH LEFT/RIGHT SQUARE BRACKET
"set mps+= :}" U+FF5B, U+FF5D FULLWIDTH LEFT/RIGHT CURLY BRACKET
"set mps+= :⦆" U+FF5F, U+FF60 FULLWIDTH LEFT/RIGHT WHITE PARENTHESIS
set mps+=「:」 " U+FF62, U+FF63 HALFWIDTH LEFT/RIGHT CORNER BRACKET
set mps+=→:← " U+FFEB, U+FFE9 HALFWIDTH RIGHT/LEFTWARDS ARROW
set mps+=𝄃:𝄂 " U+1D103, U+1D102 MUSICAL SYMBOL REVERSE FINAL BARLINE, MUSICAL
" SYMBOL FINAL BARLINE
set mps+=𝄆:𝄇 " U+1D106, U+1D107 MUSICAL SYMBOL LEFT/RIGHT REPEAT SIGN
"set mps+= :👈" U+1F449, U+1F448 WHITE RIGHT/LEFT POINTING BACKHAND INDEX
"set mps+= :🕨 " U+1F508, U+1F568 SPEAKER, RIGHT SPEAKER
"set mps+= :🕩 " U+1F509, U+1F569 SPEAKER WITH ONE SOUND WAVE, RIGHT SPEAKER WITH
" " ONE SOUND WAVE
"set mps+= :🕪 " U+1F50A, U+1F56A SPEAKER WITH THREE SOUND WAVES, RIGHT SPEAKER
" " WITH THREE SOUND WAVES
set mps+=🕻:🕽 " U+1F57B, U+1F57D LEFT/RIGHT HAND TELEPHONE RECEIVER
set mps+=🖙:🖘 " U+1F599, U+1F598 SIDEWAYS WHITE RIGHT/LEFT POINTING INDEX
set mps+=🖛:🖚 " U+1F59B, U+1F59A SIDEWAYS BLACK RIGHT/LEFT POINTING INDEX
set mps+=🖝:🖜 " U+1F59D, U+1F59C BLACK RIGHT/LEFT POINTING BACKHAND INDEX
set mps+=🗦:🗧 " U+1F5E6, U+1F5E7 THREE RAYS LEFT/RIGHT
set mps+=🠂:🠀 " U+1F802, U+1F800 RIGHT/LEFTWARDS ARROW WITH SMALL TRIANGLE
" ARROWHEAD
set mps+=🠆:🠄 " U+1F806, U+1F804 RIGHT/LEFTWARDS ARROW WITH MEDIUM TRIANGLE
" ARROWHEAD
set mps+=🠊:🠈 " U+1F80A, U+1F808 RIGHT/LEFTWARDS ARROW WITH LARGE TRIANGLE
" ARROWHEAD
set mps+=🠒:🠐 " U+1F812, U+1F810 RIGHT/LEFTWARDS ARROW WITH SMALL EQUILATERAL
" ARROWHEAD
set mps+=🠖:🠔 " U+1F816, U+1F814 RIGHT/LEFTWARDS ARROW WITH EQUILATERAL ARROWHEAD
set mps+=🠚:🠘 " U+1F81A, U+1F818 HEAVY RIGHT/LEFTWARDS ARROW WITH EQUILATERAL
" ARROWHEAD
set mps+=🠞:🠜 " U+1F81E, U+1F81C HEAVY RIGHT/LEFTWARDS ARROW WITH LARGE
" EQUILATERAL ARROWHEAD
set mps+=🠢:🠠 " U+1F822, U+1F820 RIGHT/LEFTWARDS TRIANGLE-HEADED ARROW WITH
" NARROW SHAFT
set mps+=🠦:🠤 " U+1F826, U+1F824 RIGHT/LEFTWARDS TRIANGLE-HEADED ARROW WITH
" MEDIUM SHAFT
set mps+=🠪:🠨 " U+1F82A, U+1F828 RIGHT/LEFTWARDS TRIANGLE-HEADED ARROW WITH BOLD
" SHAFT
set mps+=🠮:🠬 " U+1F82E, U+1F82C RIGHT/LEFTWARDS TRIANGLE-HEADED ARROW WITH
" HEAVY SHAFT
set mps+=🠲:🠰 " U+1F832, U+1F830 RIGHT/LEFTWARDS TRIANGLE-HEADED ARROW WITH VERY
" HEAVY SHAFT
set mps+=🠶:🠴 " U+1F836, U+1F834 RIGHT/LEFTWARDS FINGER-POST ARROW
set mps+=🠺:🠸 " U+1F83A, U+1F838 RIGHT/LEFTWARDS SQUARED ARROW
set mps+=🠾:🠼 " U+1F83E, U+1F83C RIGHT/LEFTWARDS COMPRESSED ARROW
set mps+=🡂:🡀 " U+1F842, U+1F840 RIGHT/LEFTWARDS HEAVY COMPRESSED ARROW
set mps+=🡆:🡄 " U+1F846, U+1F844 RIGHT/LEFTWARDS HEAVY ARROW
set mps+=🡒:🡐 " U+1F852, U+1F850 RIGHT/LEFTWARDS SANS-SERIF ARROW
set mps+=🡢:🡠 " U+1F862, U+1F860 WIDE-HEADED RIGHT/LEFTWARDS LIGHT BARB ARROW
set mps+=🡪:🡨 " U+1F86A, U+1F868 WIDE-HEADED RIGHT/LEFTWARDS BARB ARROW
set mps+=🡲:🡰 " U+1F872, U+1F870 WIDE-HEADED RIGHT/LEFTWARDS MEDIUM BARB ARROW
set mps+=🡺:🡸 " U+1F87A, U+1F878 WIDE-HEADED RIGHT/LEFTWARDS HEAVY BARB ARROW
set mps+=🢂:🢀 " U+1F882, U+1F880 WIDE-HEADED RIGHT/LEFTWARDS VERY HEAVY BARB
" ARROW
set mps+=🢒:🢐 " U+1F892, U+1F890 RIGHT/LEFTWARDS TRIANGLE ARROWHEAD
set mps+=🢖:🢔 " U+1F896, U+1F894 RIGHT/LEFTWARDS WHITE ARROW WITHIN TRIANGLE
" ARROWHEAD
set mps+=🢚:🢘 " U+1F89A, U+1F898 RIGHT/LEFTWARDS ARROW WITH NOTCHED TAIL
set mps+=🢡:🢠 " U+1F8A1, U+1F8A0 RIGHTWARDS BOTTOM SHADED WHITE ARROW,
" LEFTWARDS BOTTOM-SHADED WHITE ARROW
set mps+=🢣:🢢 " U+1F8A3, U+1F8A2 RIGHT/LEFTWARDS TOP SHADED WHITE ARROW
set mps+=🢥:🢦 " U+1F8A5, U+1F8A6 RIGHT/LEFTWARDS RIGHT-SHADED WHITE ARROW
set mps+=🢧:🢤 " U+1F8A7, U+1F8A4 RIGHT/LEFTWARDS LEFT-SHADED WHITE ARROW
set mps+=🢩:🢨 " U+1F8A9, U+1F8A8 RIGHT/LEFTWARDS BACK-TILTED SHADOWED WHITE ARROW
set mps+=🢫:🢪 " U+1F8AB, U+1F8AA RIGHT/LEFTWARDS FRONT-TILTED SHADOWED WHITE
" ARROW