Mam nastaveno noexpandtab, ale po :retab se mi mezery na zacatku radku na tabulatory neprevedou. (Smaozrejme mam tabstop=2 a chci, aby se mi prevedly radky s nejmene dvema mezerama). Co delam spatne? Uznavam, ze staci :%s/^\(^I*\)<mezera><mezera>/\1^I/g
ale kdyz uz o tom autor napsal, a ono to nefunguje...
Přečtěte si prosím ještě dvakrát :h :retab (proč dvakrát? i když je to jasné, taky jsem to pochopil až napotřetí ;-)
:retab nahrazuje pouze řetězce, KTERÉ UŽ NĚJAKÝ TABULÁTOR OBSAHUJÍ. Použijete-li :retab!, převedou se mezery na tabuláory všude, ale to všude znamená i uprostřed řádku, což není vždycky to, co člověk chce.