1
- *syntax.txt* For Vim version 9.1. Last change: 2025 Aug 06
1
+ *syntax.txt* For Vim version 9.1. Last change: 2025 Aug 07
2
2
3
3
4
4
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -4048,12 +4048,12 @@ The g:vimsyn_embed option allows users to select what, if any, types of
4048
4048
embedded script highlighting they wish to have. >
4049
4049
4050
4050
g:vimsyn_embed == 0 : don't support any embedded scripts
4051
- g:vimsyn_embed =~ 'l' : support embedded Lua
4052
- g:vimsyn_embed =~ 'm' : support embedded MzScheme
4053
- g:vimsyn_embed =~ 'p' : support embedded Perl
4054
- g:vimsyn_embed =~ 'P' : support embedded Python
4055
- g:vimsyn_embed =~ 'r' : support embedded Ruby
4056
- g:vimsyn_embed =~ 't' : support embedded Tcl
4051
+ g:vimsyn_embed =~# 'l' : support embedded Lua
4052
+ g:vimsyn_embed =~# 'm' : support embedded MzScheme
4053
+ g:vimsyn_embed =~# 'p' : support embedded Perl
4054
+ g:vimsyn_embed =~# 'P' : support embedded Python
4055
+ g:vimsyn_embed =~# 'r' : support embedded Ruby
4056
+ g:vimsyn_embed =~# 't' : support embedded Tcl
4057
4057
<
4058
4058
By default, g:vimsyn_embed is unset, and the Lua and Python script interfaces
4059
4059
are supported.
@@ -4062,19 +4062,19 @@ are supported.
4062
4062
Some folding is now supported with when 'foldmethod' is set to "syntax": >
4063
4063
4064
4064
g:vimsyn_folding == 0 or doesn't exist: no syntax-based folding
4065
- g:vimsyn_folding =~ 'a' : fold augroups
4066
- g:vimsyn_folding =~ 'c' : fold Vim9 classes
4067
- g:vimsyn_folding =~ 'e' : fold Vim9 enums
4068
- g:vimsyn_folding =~ 'f' : fold functions
4069
- g:vimsyn_folding =~ 'h' : fold let heredocs
4070
- g:vimsyn_folding =~ 'i' : fold Vim9 interfaces
4071
- g:vimsyn_folding =~ 'H' : fold Vim9 legacy headers
4072
- g:vimsyn_folding =~ 'l' : fold Lua heredocs
4073
- g:vimsyn_folding =~ 'm' : fold MzScheme heredocs
4074
- g:vimsyn_folding =~ 'p' : fold Perl heredocs
4075
- g:vimsyn_folding =~ 'P' : fold Python heredocs
4076
- g:vimsyn_folding =~ 'r' : fold Ruby heredocs
4077
- g:vimsyn_folding =~ 't' : fold Tcl heredocs
4065
+ g:vimsyn_folding =~# 'a' : fold augroups
4066
+ g:vimsyn_folding =~# 'c' : fold Vim9 classes
4067
+ g:vimsyn_folding =~# 'e' : fold Vim9 enums
4068
+ g:vimsyn_folding =~# 'f' : fold functions
4069
+ g:vimsyn_folding =~# 'h' : fold let heredocs
4070
+ g:vimsyn_folding =~# 'i' : fold Vim9 interfaces
4071
+ g:vimsyn_folding =~# 'H' : fold Vim9 legacy headers
4072
+ g:vimsyn_folding =~# 'l' : fold Lua heredocs
4073
+ g:vimsyn_folding =~# 'm' : fold MzScheme heredocs
4074
+ g:vimsyn_folding =~# 'p' : fold Perl heredocs
4075
+ g:vimsyn_folding =~# 'P' : fold Python heredocs
4076
+ g:vimsyn_folding =~# 'r' : fold Ruby heredocs
4077
+ g:vimsyn_folding =~# 't' : fold Tcl heredocs
4078
4078
<
4079
4079
4080
4080
By default, g:vimsyn_folding is unset. Concatenate the indicated characters
0 commit comments