Vim ile bir metindeki sayıları aramam gerekiyor. Bulmam gereken numaralar genellikle iki sayıya dayanan bir aralık içindedir ve bu aralığı tek bir numaraya göre eşleştirmem gerekir.
Örneğin, dosyamda üç satırım var:
lorem ipsum 2100: 2340 dolor
lorem ipsum 17430: 17437
53 foo bar
Aranıyor, çünkü> = ve <= 2277
eşleşir . Aramakla satırında eşleşir .2100:2340
2100
2340
53
53
foo bar
Aralıklar her zaman sağda daha büyük bir sayıya sahiptir, örneğin 200: 100 bu durumda geçerli bir aralık değildir. Aynı satırda birkaç aralık olacaktır.
Bu Vim ile nasıl yapılabilir?
(Başka araçlar kullanmamamın nedeni, basitçe Vim ile çalıştığım, Vim'i seviyorum ve bunu sık sık satırları düzenlemekle birlikte kullanmam gerekiyor. Kabuk komut dosyası kullanmak yeterince etkili olmaz)