( Raynes | 2022. 06. 11., szo – 18:32 )

Ahányszor meg akarod nyomni, akkora számot írj elé. Pl. 11~ az pontosan 11 karakternyit fog átváltani más betűsre, olyan, mintha 11-szer nyomtad volna a ~-t. Elegánsabb megoldás vanilla POSIX vi-ban (és nvi-ban) sajnos nincs, a vim és klónjai tudnak olyat, hogy gU2w vagy v2wU, ezzel pl. 2 szavanként is lehet kis/nagybetűre váltani, de ez a tudás még vi-ban nincs meg. Esetleg elvis, ami egy vi-klón, az még támogatja ezt a gU2w megoldást. Ha nagyon elkeseredett vagy, és vanilla vi-ban kell mindenképp megoldani, akkor esetleg :s/bla/BLA/ helyettesítéssel. Ha pedig scriptben kell, akkor sed-del lehet még megoldani.