Re: Mailery

Autor: Tomasz Surmacz (tsurmacz_at_asic.ict.pwr.wroc.pl)
Data: Tue 15 Nov 1994 - 17:12:50 MET


Jaroslaw Strzalkowski (js_at_uci.agh.edu.pl) wrote:
| > Vi tez zaczalem ostatnio doceniac - w ktorym edytorze edytujac odpowiedz
| > tak latwo usuwa sie smieci ? (9dd, 22dd)[B

| Przepraszam, nie moge sie powstrzymac: chyba udalo Ci sie stworzyc doskonala
| antyreklame vi - mazanie n linii niby najwygodniej jest robic z uzyciem
| markera (znaczysz jeden koniec markerem i na drugim koncu robisz:
| d-skok_do_markera), ale w praktyce nikt nie pamieta jak uzywac markerow
| i robi sie tak jak opisales: starannie liczy sie linie paluszkiem na ekranie
| i pozniej wykonuje np. 22dd ;-))

Idziemy na pozycje poczatkowa - wciskamy ma (literka "m", literka "a")
Idziemy na pozycje koncowa - wciskamy mb (czyli "mark position 'b')
Wciskamy 'a i jestesmy na pozycji poczatkowej
Wciskamy d'b - i mamy skasowany tekst od aktualnej pozycji do
linii ze znacznikiem "b". Jesli potrzebujemy dokladniej - np. do polowy
linii, bo tam postawilismy znacznik: d`b - bo `b idzie przestawia
kursor *dokladnie* na znacznik "b" a nie tylko do linii ze znacznikiem b.

Na tej samej zasadzie mozemy ograniczyc np. search/replace, write itp.
do czesci tekstu zamiast calosci... (np. :'a,'bw test.txt)

A znacznikow mozemy miec od a do z.

To, ze ktos nie wie, jak sie danej funkcji uzywa, nie znaczy ze takiej
funkcji nie ma...

Tomek.

ps. jak ktos nie chce liczyc paluszkiem po ekranie, zawsze moze zrobic
':set number' i widziec numerki... a potem zamiast w 10 linii wpisac 7dd
zrobic d17G...

Coraz bardziej zbaczamy z tematu...

--
 _________
(_   _' __) Tomasz Surmacz * ------------- * tsurmacz_at_asic.ict.pwr.wroc.pl
  |  (__  \ Institute of Technical Cybernetics, * tsurmacz_at_ict.pwr.wroc.pl
  |__(____/ Technical University of Wroclaw, Poland  * ----- * irc: TomekS


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 15:47:02 MET DST