VIM

Peter Mann Peter.Mann na tuke.sk
Středa Září 18 10:38:02 CEST 2002


On Wed, Sep 18, 2002 at 10:32:53AM +0200, Ladislav Danko wrote:
> neviete niekto ako (a ci vobec) vo vim sa da spravit nieco ako "record 
> actions" a tieto nasledne pustit (raz, n-krat)? mala ukazka:
> 
> <---cut here--
> toto odsadene medzerami nie je
>    toto je nejaky text s troma medzerami od zaciatku
>    toto je tiez s troma medzerami od zaciatku
>    a tento je rovnako odsadzovany troma medzerami
> tento uz opat nie je odsadeny
> <---cut here--
> 
> a ked chcem z tych troch riadkov odstranit medzeri, nadstavim sa na prvy 
> z nich, tri krat delete, o riadok nizsie, tri krat...
> 
> v podstate by stacilo nadstavit sa na prvy riadok, dat nieco ako 
> "record", tri krat zmacknut delete a posun o riadok nizsie, "stop 
> record" a potom zaznamenane akcie pustit dva krat za sebou.

urcite existuje aj nejake "lepsie riesenie", ktore je vhodne, ak je
takychto riadkov tisic, ale pre par riadkov staci aj nesledovne:
na prvom riadku s medzerami sa nastavis na zaciatok riadku:
3x  zmaze 3 znaky,
sipkou posun dolu
. (bodka) opakuje poslednu akciu
sipka-dolu a bodka uz na par riadkov staci ... 

viem, nie je to presna odpoved na tvoj povodny dotaz, ale ak niekto vie, 
nech odpovie

-- 

5o   Peter.Mann at tuke.sk
     KLFMANiK ICQ 12491471
         PM2185-RIPE


Další informace o konferenci Linux