Wpis z mikrobloga

@wytrzzeszcz @moriturius: obędzie się bez makr i marków i to będzie jedna komenda ( ͡º ͜ʖ͡º)

:v/^\d\+$/m$
Opis tego co się tutaj konkretnie dzieje:
:v - to jest odwrotność :g, czyli złapie wszystkie linie niepasujące do wzorca (podobnie do grep -v)
/^\d\+$/ - tu podstaw ten swój wzorzec (nie sprawdzałem czy twój regex działa bo nie dałeś przykładowych danych ( )
@wytrzzeszcz: no ale przenosisz te niepasujące na koniec tak... ergo pasujące zostaną na początku? Aaaa chcesz skopiować, a nie usunąć ( ͡° ʖ̯ ͡°) OK, to jednak będą 4 komendy ( ͡° ͜ʖ ͡°):

qaq
:g/^\d\+$/y A
gg0
"aP

Opis:
qaq - wyczyść rejestr a
:g/^\d\+$/y A - dodaj linie pasujące do wzorca do rejestru a
gg0 - skocz na początek pliku
"aP