14 puan yazan the0807 2025-12-26 | Henüz yorum yok. | WhatsApp'ta paylaş

Merhaba.
Terminalde dosya gezmeyi (Find) ve içerik aramayı (Grep) daha hızlı hale getirmek için oluşturduğum kabuk betiği aracı ff'yi tanıtmak istiyorum.

Terminalde çalışırken dosya adını ararken ve kod içeriğini ararken ayrı komutlar kullanmak çoğu zaman zahmetli oluyordu. Bu yüzden sık kullandığım fzf, fd ve ripgrep'i bir araya getirerek ff (Flexible File Finder) adlı bir araç geliştirdim.

En büyük özelliği, arama sırasında sadece TAB tuşuna basarak Find modu ile Grep modu arasında geçiş yapılabilmesidir.

Başlıca özellikler:

  • Mod değiştirme: TAB tuşuna basarak dosya adı arama ↔ dosya içeriği arama modu arasında geçiş
  • Gerçek zamanlı önizleme: bat ile sözdizimi vurgulamalı önizleme desteği
  • Yüksek hız: Arka planda fd ve ripgrep kullandığı için büyük projelerde de hızlıdır
  • Editör entegrasyonu: Bulunan dosyaları veya belirli satırları editörde (VSCode, Vim vb.) anında açma
  • Dizin ağacı: eza veya tree ile yapı görselleştirme

GitHub: https://github.com/the0807/ff

Terminal üretkenliği araçlarıyla ilgilenenler için faydalı olmasını umuyorum.
Geri bildirimlerinizi bekliyorum!

Henüz yorum yok.

Henüz yorum yok.