VIM
Ing. Vlastimil Pospíchal
vpospichal na tiscali.cz
Pátek Září 27 21:46:21 CEST 2002
On Fri, Sep 27, 2002 at 04:07:14PM +0200, Peter Kruty (oozy) wrote:
> 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.
>
> Vsetky riesenie su fajn ale moje, ktore pouzivam ja jenajkratsie :-P
> staci napisat na prvom odsadenom riadku: '3<<'.
> oozy
Skvělé!
Zkusil jsem také označit blok (Ctrl-V) a pak "<" nebo ">" a také to funguje.
Pokud ale znám počet řádků, tak je n<< rychlejší. Dělám s ním tak dlouho
a takovou skvělou funkci jsem neznal. Díky za tip.
Kit
--
Ing. Vlastimil Pospíchal
http://www.hoteldrnholec.cz
Další informace o konferenci Linux