Vim

C++ için IDE

C++ ile kod geliştirmek ayrı bir sanattır. Bellek yönetimini, algoritmaları, desenleri, işlemci ve bellek mimarilerini bilmeniz gerekir. Yazayım yorumlayıcı halletsin yada sanal makina benim için yapsın bellek ayırma, silme işlerini demessiniz. Kullandığınız IDE (Integrated Development Environment) ismi verilen Tümleşik Geliştirme Ortamını iyi seçmeniz gerekiyor. Vim, Netbeans, Eclipse, CodeBlocks, DevC++ gibi yazılımları kullanabilirsiniz C++ IDE’si olarak. C++ ile geliştirme yapmak için Eclipse ve Netbeans tümleşik geliştirme ortamlarını kullanıyorum son senelerde, daha öncesinde CodeBlocks ve Anjuta kullanıyordum. Bilgisayarlarımızda kullandığımız bellek miktarlarının artması ve belleklerin eskiye oranla daha ucuz olması Java ile geliştirilmiş CodeBlocks ve Anjuta’ya oranla kötü performanslı diyebileceğimiz Netbeans ve Eclipse […]

By |December 29th, 2012|C++, Eclipse, IDE, Netbeans, Software, Test Driven Development, Vi, Vim|Comments Off on C++ için IDE
  • Vim Vim

    Vim

  • Vim Vim

    Vim

Vim

Unix kelimeler,cümleler,metinler işleyen birçok duzenleyiciye sahiptir.Ancak bunların arasında hakkında kalın kalın kitaplar yazılmış , çoğu tecrübeli programcının kodlarını yazdığı, üniversitelerde öğrencilere kullanılması önerilen bir tane vardır ki sanırım ona efsane demek pek de yanlış bir tanım olmaz.Bahsettiğimiz düzenleyici efsane Vi editörüdür. Aslına bakılırsa ilk kez Vi editör

By |December 21st, 2012|Metin işleme, Vi, Vim|Comments Off on Vim
  • Vim – farklı şekillerde kullanmak Vim – farklı şekillerde kullanmak

    Vim – farklı şekillerde kullanmak

  • Vim – farklı şekillerde kullanmak Vim – farklı şekillerde kullanmak

    Vim – farklı şekillerde kullanmak

Vim – farklı şekillerde kullanmak

Dosya yöneticisi olarak vim Vim editörümüzü bir dosya yöneticisi olarak kullanabiliyoruz dersem sanırım şaşırmassınız.Yapmanız gereken sadece editöre gitmek istediğiniz dizini bildirmeniz. vim /home/ttt/Development Bu dizinlerden herhangi birine girip aradığınız dosyayı vim ile açabilirsiniz yada çok fazla dosya içeren bir dizinde aradığınız dosyayı bulmak için komut satırında(/ komutu ile) /aradiginiz_dosya_adi yada /dosya_adi_içinde_geçen_kelime yazarak istediğinize kolaylıkla ulaşabilirsiniz. Internet tarayıcısı vim Vim ile herhangi bir siteye bağlanmak istiyorsanız bunu da yapabileceğinizi unutmayın isterseniz vi ile , isterseniz vim ile görüntülemek istediğiniz sayfalara ulaşabilirsiniz. vi http://www.linuxnet.com.tr Uygulama ve komutların vim ile çalıştırılması  Bu çok faydalı uygulama vim ile bir çok farklı işlemi yapmanızı sağlar.Örneğin […]

By |December 19th, 2012|Metin işleme, Vi, Vim|Comments Off on Vim – farklı şekillerde kullanmak
  • Vim – ayarlar Vim – ayarlar

    Vim – ayarlar

  • Vim – ayarlar Vim – ayarlar

    Vim – ayarlar

Vim – ayarlar

Vim’i kurduğunuzda program /usr/share/vim/vim73 altına bir takım dosyalar kopyalar.Burada vim73 yazmamızın nedeni daha önceden belirttiğim gibi uygulamanın 7.3 versiyonunu kullanıyor olmamız. Eğer siz farklı bir sürümü kullanıyorsanız , 3.3.x gibi belrttiğim dizin sizde /usr/share/vim/vim33 olacaktır.Daha önceden vim editörünüzü yapılandırmadığınızı varsayarak, bu dosyalardan vimrc_example.vim’i alıp geçerli kullanıcının ev dizinine kopyalaycağız.Bunun için komut satırında cp /usr/share/vim/vim63 $HOME/.vimrc yazalım , şimdi de maharetli editörümüzü ile geçerli kullanıcının vim konfigürasyon dosyası olan bu dosyayı açalım.İsterseniz boş bir .vimrc dosyasını ev dizininizin altına oluşturabilir ve daha sonra yapılandırmayı kendiniz de yapabilirsiniz. Editörümüzle vim $HOME/.vimrc dosyamızı açalım.Bir takım özellikleri kazandırmak için (menuler , betikler , eklentiler […]

By |December 19th, 2012|Metin işleme, Vi, Vim|Comments Off on Vim – ayarlar
  • Vim – düzenleme komutları Vim – düzenleme komutları

    Vim – düzenleme komutları

Vim – düzenleme komutları

Metinleri yazmanın yanısıra onları düzenlemek de gerekmektedir,hatta yazma işleminden daha fazla bir zamanı onları düzenlemeye ayırırız demek pek de yanlış olmaz.Vim bu noktada bize en fazla yardımcı olan araç diyebiliriz.Şimdi de bu komutlara bir bakalım. a Giriş yapmanızı sağlar “i” ile aynı şekilde çalışır ancak “a” , “i” de olduğu gibi imleçten önceki karakteri değil sonraki karakteri girmenizi sağlar.(append) c Değiştir komutu, imleç hareket komutlarıyla birlikte yada yalnız olarak kullanılır.(change) y Kopyalama yapar.(yank) d Silme işleminigerçekleştirir.c gibi imlçe hareket komutları ile yada yalnız olarak kullanılır.(delete) r Tek bir karakteri değiştirmenize olanak tanır.(replace) x Tek bir karakteri siler. ~ Büyük-küçük harf […]

By |December 19th, 2012|Metin işleme, Vi, Vim|Comments Off on Vim – düzenleme komutları
  • Vim – imleç hareketini sağlayan komutlar Vim – imleç hareketini sağlayan komutlar

    Vim – imleç hareketini sağlayan komutlar

Vim – imleç hareketini sağlayan komutlar

h Bir karakter sola gitmemizi sağlar. j Bir satır aşağı gitmemizi sağlar. k Bir satır yukarı gitmemizi sağlar. l Bir karakter sağa gitmemizi sağlar. 0 Satırın başına gitmemizi sağlar. $ Satırın sonuna gitmemizi sağlar. w ve b Kelime,paragraf yada cümlelere geçişi sağlar.(Kapsamlı olarak anlatılacaktır.) w-ileri b-geriye gitmenizi sağlar. Not:Yön tuşları , + ve – tuşları ile de aynı işlemleri yapabilirsiniz. Şimdi dosyamıza geri dönelim ve “0(sıfır)” tuşuna basarak imlecimizi ilk satırın başına getirelim.Bir kez daha komut modunda olup olmadığımıza bakalım , eğer editörün alt satırına –INSERT– yazmıyorsa komut modundayız demektir. İmlecimizi ilk satırın başında olduğunu varsayarak,”19l” diyelim imlecimiz 19 karakter […]

By |December 19th, 2012|Metin işleme, Vi, Vim|Comments Off on Vim – imleç hareketini sağlayan komutlar