From: Recai Oktas (roktas@omu.edu.tr)
Date: Wed 16 Nov 2005 - 12:30:17 EET
Merhaba,
* SULEYMAN AYDIN [2005-11-16 00:22:48+0100]
> Recai Oktas <roktas@omu.edu.tr> wrote:
> > * 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?
[...]
> > :g/*$/mark a | .,/\(^\|[^*]\)$/s/\(\*\)$/\1/ | 'a,.j
[...]
> 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.. ]
:g/\*$/mark a | .,/\(^\|[^*]\)$/s/\(\*\)$/\1/ | 'a,.j
^^^
seklinde deneyin.
> - 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].
Olmaz olur mu, siz saniyorum VIM'i VI uyumluluk kipinde kullaniyorsunuz.
Asagidaki komutlari ~/.vimrc'nin hemen baslangicina koyun (aslinda
asgari ayar 'set nocompatible'):
syntax on
filetype plugin indent on
> - :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].
Simdi inceledim o komutu, belirli durumlar icin yararli gozukuyor
hakikaten. VIM'de boyle bir ozellik yok maalesef.
> 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.
Siddetle itiraz ediyorum, bu tip bir etkinlik VI/VIM dunya gorusune
uymaz, metin duzenleyici icinde web gezintisini Emacsenlere birakalim
:-).
> - 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.
VIM'de ':display' olmadigindan o ozellik de yok.
> Pat Volkerding'in tercihi olmasaydi, herhalde ben de belki elvis yerine VIM i
> 'default vi' olarak kullaniyor olacaktim.. :-)
Elvis'i begendim, bazi isler icin VIM'le birlikte ortak kullanilabilir.
Sonucta VI geleneginin ayri renkleri bunlar.
-- roktas _______________________________________________ Linux mailing list Linux@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux