25 puan yazan xguru 2023-09-12 | 4 yorum | WhatsApp'ta paylaş
  • Rust ile yazılmış küçük, hızlı ve kullanışlı bir ls alternatif yardımcı aracı
  • Artık bakımı yapılmayan exa'den fork edilerek hata düzeltmeleri ve yeni özellikler eklenmeye devam ediyor
  • Windows/macOS/Linux
  • exa'de olmayan özellikler
    • Hiperlink desteği
    • Mount point ayrıntılı bilgisi
    • SELinux context çıktısı
    • Git repo durumu çıktısı
    • Okunması kolay göreli tarih gösterimi
    • Çeşitli hata düzeltmeleri

4 yorum

 
jyha81 2023-09-13

Ben şahsen lsd + exa kullanıyordum ama artık exayı bırakıp sadece lsd kullanıyorum.

Şu anda ubuntu + macOS ortamındayım..

Şimdilik lsd olarak ayarlayıp kullanıyorum ve hiçbir sorun yaşamıyorum.. Ne de olsa düzenli olarak güncellenmesi de ...

 
bus710 2023-09-12

Benzer bir örnek olarak, Lua statik analiz aracı luacheckin geliştiricisi Peter Melnichenko 5 yıl önce vefat ettikten sonra devralan kimse olmadığı için geliştirme durmuş gibi görünüyor.

https://lua-l.lua.narkive.com/gHufzJTf/peter-melnichenko

Vim Lua’yı çok kullandığından biletler birikiyor ama... oldukça niş bir dil olduğu için geleceğinin ne olacağını bilemiyorum. Sanırım açık kaynağın en büyük sorunu da bu.

 
xguru 2023-09-12

exa’nın asıl geliştiricisi @ogham’ın 2021 Kasım’dan beri hiç aktif olmadığı ve kendisine ulaşılamadığı söyleniyor.
Sahibine ulaşılamadığı için repoyu arşivlemek de mümkün değilmiş.
Bu yüzden ilgili katkıcılar ayrı bir fork açıp geliştirmeyi oradan sürdürmeye karar vermiş.

Neredeyse tüm yazılarda exa öneriliyor ama bundan sonra sanırım eza yazmak gerekecek.

exa/eza yerine lsd (ls deluxe) önerenler de var: https://github.com/lsd-rs/lsd
Bu da yine Rust ile yazılmış bir araç ve ls ile gerçekten seçeneklerine kadar aynı olduğu için gerçek bir alternatif olduğu söyleniyor. Tabii hızının da biraz daha yüksek olduğu belirtiliyor.

Bir de exa ile eza arasındaki en büyük farklardan biri Windows desteği.
exa Windows’u desteklemediği için lsd kullanmak gerekiyordu ama eza Windows binary’leri de dağıtıyor.

 
galadbran 2023-09-12

Ben de Windows'ta lsd'yi ls olarak alias'layıp kullanıyorum (PowerShell)