[Linux-programlama] Re: Linux PHP Editor

---------

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

From: Mehmet Fatih YILDIZ (fatih.mfyz@gmail.com)
Date: Thu 26 Jul 2007 - 23:58:57 EEST


On 26.Tem.2007, at 20:05, Cafer Şimşek wrote:

> Selam,
>
> "selim ok" <selimok@gmail.com> writes:
>
>> Vim ile nasil taklalar atabiliyoruz peki ? Hayatimizi
>> kolaylastirdigi birkac
>> örnek verebilir misiniz? Ben Kwrite kullaniyorum cok mutluyum
>> diyen bir insan
>> icin ne gibi yenilikler getiriyor mesela?
>
> Bu aslında çok göreceli bir konu. Yani Vi/Vim fanatiklerinin "süper",
> "şahane", "benzersiz" diyebileceği özelliklerin -muhtemelen- pek çoğu
> sizin için "olmasa da olur" diyebileceğiniz özellikler olabiliyor. Ne
> zaman ki bilgisayarınızla, fare ve grafiksel kullanıcı arayüzleri
> olmadan da mutlu ve mesud (hatta daha mutlu ve daha mesud da olabilir)
> yaşayabileceğinizi fark ettiğinizde o "olmasa da olur" özelliklerin
> aslında ne derecede hayat kurtardığını, fare ve grafiksel arayüzler
> karşısında çok daha başarılı olabildiğini anlıyorsunuz. Misal, vi/vim
> ile şunu tek komutla diyebiliyorsunuz:
>
> "Şu dizinden başlayarak şu uzantılı dosyaları ara, bulduğun
> 3. sonuç olan dosyayı aç, içinden 4. satırın 3. kelimesini al, şu
> an açık olan dosyanın şu satırına yapıştır."
>
> Şimdi bunu yapabilmek büyük bir marifettir, ama sadece bunu
> yapabiliyoruz diye vi/vim kullanmak da pek mantıklı değildir. Bunun
> haricinde (ki yukarıda verdiğim örnek sadece neler yapılabileceğinin
> küçük bir örneği) pek çok konuda işinizi kolaylaştırırken, herhangi
> bir dille kod yazarken aslında IDE'ye ihtiyacınızın olmadığını
> anlatabilen özellikler saymakla bitmez. Ve bu tamamen alışkanlık
> meselesi. Vi/Vim veya Emacs gibi bir editöre (sanırım Emacs editörden
> biraz daha öte bir şey) bir kere alıştıktan sonra hayatta bırakamaz,
> her işi onunla yapmaya çalışırsınız.
>
> Misal ben. Bu mesajı Emacs kullanarak yazıyorum. Muhtemelen vi/vim
> fanatikleri de Mutt kullanarak e-postalarını sevdikleri editörle
> yazıyorlardır.

Evet güzel bir özellik,

Ben genelde html php css javascript kodlayan biriyim. Code Snipet
denilen kavram cogu editorde var olmasına ragmen vim script'lerdeki
kadar ozellestirilebilir ve normalde duzenleme islemi sirasinda
yapabildiginiz her aksiyonu bir script dosyasina donusturup
insanlarla paylasabilme, vim scripts sayfasındaki trilyon tane
scripti kombine edip kendi Combo IDE'nizi olusturabilmeniz hic de zor
olmuyor. Ayni zamanda platform bagimsiz ve herhalde en cok
gomulebilen editor oldugundan cogu uygulama icerisinde duzenleme
islerinizi vim ile yaptirabiliyorsunuz.

Sahsen su an vim kullanmiyorum fakat vim'daki yaptigim isleri yerine
getirebilen bir editor olan textmate kullanmaktayim fakat ne zaman
bir isletim sistemi bulamaz, disarda olursam vim'a kosarim. Ayni
zamanda sunucu yonetiyorsaniz cogu zaman girdiginiz sunucularda
kurulu genel bir editor ariyor olabiliyorsunuz. Bazen sadece konsolda
koca bir yigin kodu cikarmak zorunda kalabiliyorsunuz. O zamanlar
malesef konforlu saydigimiz cogu editor dokuluyor :)

--
Mehmet Fatih YILDIZ
http://www.mfyz.com

_______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlama


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

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.