Re: [Linux] satirlari vi ile birlestirmek

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: SULEYMAN AYDIN (saydin@anadolu.edu.tr)
Date: Wed 16 Nov 2005 - 01:22:48 EET


On Tue, 15 Nov 2005 21:55:15 +0200
 Recai Oktas <roktas@omu.edu.tr> wrote:
> Merhaba,
>
> * SULEYMAN AYDIN [2005-11-15 15:33:23+0100]
> > Sonunda 'filanca' olan satirlari bir komutla nasil birlestirebilirim.
> > Ornegin satir sonunda * isareti varsa komut ne olmali?
>
> VIM icin biraz numara gerekiyor, satir sonunda '+' karakteri icin bir
> ornek[1]:
>
> :g/+$/mark a | .,/\(^\|[^+]\)$/s/+$// | 'a,.j
>
> Ornegi '*'a uyarlarsak soyle bir sey bende calisti:
>
> :g/*$/mark a | .,/\(^\|[^*]\)$/s/\(\*\)$/\1/ | 'a,.j
>
> > vi ile elvis arasinda bu acidan herhangi bir farklilik olmadigini
> > varsayiyorum..

bilgi icin cok tesekkur ederim. Pek Cok faydali oldu.
Yuzlerce satirla bogusmaktan 'bir hamlede' kurtardi.. :-)

Ve, bu komut bahanesiyle vim ile elvis arasinda bu acindan kisa bir
karsilastirma yapmis da oldum:
- yukaridaki regex komutu vim ile calisti, ama elvis 'de calismadi. ilginc.
 "ifadede birseyleri kapatmayi unuttun" cinsinden uyari mesaji verdi, ve
yapmadi. [Demek ki biraz kurcalansa yapabilecek gibi, ama bu kadar 'iyi
duzeyde' regexp ile ugrasacak zamanim simdilik yok.. ]
- daha once verilen :ex komutlarinin yukari ok tusuna basilmasiyla geri
cagrilabilmesi elviste buyuk, pek cok buyuk bir kolaylik sagliyor. Ama bunu
vim'de goremedim [vardir belki ama ben goremedim].
- :display html, :di hex, :di man, ve :di tex gibi farkli gosterim [display]
sekillerini vim'de gormedim [varsa da ben gorememis olabilirim, genellikle
elvis kullaniyorum cunku].

Ozellikle :di htm elvis'de cok buyuk kolaylik sagliyor. Bu komut VIM'de
varsa nasil cagriliyor soylerseniz sevinirim. Bu sayede elvis icinden
yapabildigimiz asagidaki komutu da vim den verebilmis oluruz,
ornegin :e http://sourceforge.net gibi..
ve dolayisyla editor icinden web gezintisi de yapilabiliyor.. cok pratik.

- cok guzel ve faydali bir baska elvis ozelligi olarak -hazir yazmaya
baslamisken-;
:di html komutundan sonra :set showmarkups komutu ile; belgeyi htm formatinda
 okurken normalde gorunmeyen tag-larin sadece imlecin bulundugu yerde ve
neler oldugunun gorulebilmesi.. cok pratiklik sagliyor..
Bunun da vim'de karsiligi varsa ogrenmek isterim.

Pat Volkerding'in tercihi olmasaydi, herhalde ben de belki elvis yerine VIM i
'default vi' olarak kullaniyor olacaktim.. :-)

bilgi ve yardimlariniz icin tekrar tesekkurler.

suleyman

>
> Emin degilim, farklilik olabilir. Ayrintili bir VIM/Elvis
> karsilastirmasi var mi bir yerlerde ogrenmek isterim.
>
> [1] http://vimdoc.sourceforge.net/htmldoc/vimfaq.html#12.27
>
> --
> roktas
> _______________________________________________
> Linux mailing list
> Linux@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux
_______________________________________________
Linux mailing list
Linux@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.