6
Düzenli bir ifade var, ^ \{3,}/
ve 3
yerine bir ayarın veya değişkenin değerini kullanmak istiyorum. İşte bağlam var:Bir vim düzenli ifadesinde bir ayarı veya değişkeni nasıl genişletebilirim?
match LeadingSpaces /^ \{3,}/
highlight LeadingSpaces ctermbg=red guibg=red
Ben Alternatif 3. yerine tabstop
değerini kullanmak istiyorum, ben yeni değişken kullanılacak ayarlayabilirsiniz.
teşekkür ederiz. Bu çalışıyor. Bir regex desenine bir dize derlemenin bir yolu var, bu yüzden ayar genişletme sadece ''/^ \ {'. & Tabstop.',}/''? –
Bir değişkene ''/^\ {'. & Tabstop. ',} /'' Dizesini kaydedebilir ve daha sonra 'execute 'match LeadingSpaces' .regex' gibi bir şey yapabilirsiniz. –