MacOS X Terminal.app da default gelen terminal çok kullanışsız. Terminali ilk açtığınızda beyaz zeminli tüm yazılar siyah renkte, kod renklendirme dediğimiz durum tanımsız (undefined) olarak gelir. Öncelikle Terminal.app i açıp, File -> Preferences -> Startup sekmesinden On startup, open new window with settings kısmını Pro olarak değiştirin. Aynı pencerede Settings kısmından da bazı özelleştirmeleri yapabilirsiniz. Son olarak Shell menüsünden Use Settings as Default u seçin.
İki komutla temel renklendirme işlemlerini yapalım, sonra detaylara gireriz.
21 Ekim 2009 da Türkiye’nin en büyük e-ticaret platformu olan Sahibinden.com‘da çalışmaya başlamıştım. TextMate’e o kadar alışmışım ki diğer editörler zor geliyor. Bende son çareyi Vim’de arıyorum.
Benim için Terminal.app Dock’da bulunması gereken ilk simgedir. Finder ile bulunduğum yerde Terminal açma fikri tamda aradığımdı -) Terminali çalıştıracaksınız ve o dizinde işlerinizi tamamlayıp, kapatacaksınız. cd komutunu unutun -P
Fakat burada verilen butonun iconu MacOS Tiger 10.4.x için hazırlanmış, burada da nasıl Leopard için iconu değiştirebileceğiniz açıklanmış. Leopard kullandığım için ben buradaki icon değiştirmesini yaptım.
Önce kurulumu anlatalım, MacOS Leopard 10.5 için veya MacOS Tiger 10.4 için size uygun olan .zip dosyasını edinin. .zip in içerisinden çıkan dosyayı ~/Library/Scripts altına taşıyın. Daha sonra tut-sürükle ile Finder araç çubuğunda bulunmasını istediğiniz yere bırakın.
Hepsi bu kadar. Artık hangi Finder penceresinde Terminal penceresine tıklarsanız, açılacak terminaliniz otomatik olarak dizin değiştirecektir.
Tek bir sıkıntısı var, eğer Terminal çalışır durumda değilse, otomatik olarak bir kez terminal pencere açıyor ve ardından buton ikinci pencereyi açıyor. Terminal çalışır durumdayken böyle bir soruna rastlamadım. Terminal in Preferences > Startup bölümünde ‘On startup, open new window with settings‘ diye bir bölüm var ama orası sadece açılacak olan terminalin ayarlarını değiştirmesini sağlıyor. Açılışta tek pencere açılmasını nasıl sağlayacağımı bulamadım.