Re: [Linux] satirlari vi ile birlestirmek

---------

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

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


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

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.