Vi - Zemberek.. 2006/02/27

Son zamanlarda fark ettim ki blog girdilerimi yazarken çok fazla yazım hatası yapıyorum. İnsanın elinin altında Zemberek gibi bir araç varken bunu yapması elbette kabul edilebilir bir şey değil.

Ben de oturdum kendim için Pardus üzerinde zpspell marifeti ile kelimelerin doğruluğunu Zemberek'e kontrol ettirebileceğim ufak bir Vi eklentisi yazdım (ispell uyumlu olan zpspell'i, Vi'ın standart ispell arayüzünden kullanmak istemedim, hiç hoşuma gitmedi çünkü).

Artık yanlız, varsaılan, gelsinde filan gibi saçma şeyler yazmış olsam bile korkmama gerek yok, göndermeden önce kontrol et yiğidim diyeceğim, bana gösterecek. Mesela şimdi kontrol et diyorum ve hemen görüyorum:

 

Eklenti hep burada olacak: http://cekirdek.uludag.org.tr/~meren/temp/zpspell.vim. Bir kaç saatlik emeğin ürünü olduğu için şu anda biraz ilkel tabi, fakat yavaş yavaş geliştireceğim (patch'lerinizin başımın üstünde yeri var ;)). Bu arada kolay kullanım için .vimrc dosyama şunu ekledim:

    nmap <C-S><C-L> :ZspellLine <CR>
nmap <C-S><C-A> :ZspellAll <CR>

PS: Bu sırada Vi'ın scripting dili dün gece beni bitirdi gerçekten. Bu kadar başarısız bir dil ile koca koca eklentiler yazmış olan geliştiricileri gerçekten kutlamak gerekiyor. Eğer Python gibi güçlü ve gelişimi hızla devam eden bir dil ile eklenti yazılabiliyor olsa idi, Vi şu anda çok daha fazla geliştirici tarafından kullanılıyor olurdu. Mesela bu geri zekalı scripting dili yüzünden benim yazdığım ve geliştireceğim tek Vi eklentisi bu blog girdisinde bahsettiğim eklenti olarak kalacaktır ebediyen :(