6
Tengo una expresión regular, ^ \{3,}/
, y quiero usar el valor de una configuración o variable en lugar del 3
. Aquí está el contexto:¿Cómo puedo expandir una configuración o variable en una expresión regular vim?
match LeadingSpaces /^ \{3,}/
highlight LeadingSpaces ctermbg=red guibg=red
Me gustaría utilizar el valor de tabstop
en lugar de 3. Como alternativa, podía establecer una nueva variable que se utilizará.
Gracias. Esto funciona. ¿Hay alguna manera de compilar una cadena en un patrón de expresión regular para que la expansión de configuración se pueda aplicar solo a ''/^\ {'. & Tabstop. ',} /''? –
Puede guardar la cadena ''/^\ {'. & Tabstop. ',} /'' En una variable y luego hacer algo como 'execute 'match LeadingSpaces' .regex'. –