25 पॉइंट द्वारा xguru 2023-09-12 | 4 टिप्पणियां | WhatsApp पर शेयर करें
  • Rust में लिखा गया छोटा, तेज़ और सुविधाजनक ls replacement utility
  • अब maintain न होने वाले exa को fork करके bug fixes और feature additions पर काम जारी
  • Windows/macOS/Linux
  • exa में न होने वाली सुविधाएँ
    • hyperlink support
    • mount point की विस्तृत जानकारी
    • SELinux context output
    • Git repo status output
    • पढ़ने में आसान relative date display
    • कई bug fixes

4 टिप्पणियां

 
jyha81 2023-09-13

मैं व्यक्तिगत रूप से lsd + exa इस्तेमाल करता था, लेकिन अब exa छोड़कर सिर्फ lsd ही इस्तेमाल कर रहा हूँ.

फ़िलहाल ubuntu + macOS environment है..

अभी lsd सेट करके इस्तेमाल कर रहा हूँ और कोई समस्या नहीं है.. लगता है नियमित updates होना ही ...

 
bus710 2023-09-12

इसी तरह के एक मामले में, Lua static analyzer luacheck के डेवलपर Peter Melnichenko के 5 साल पहले निधन के बाद इसे आगे संभालने वाला कोई नहीं मिला, इसलिए लगता है कि इसका development रुक गया है.

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

Vim में Lua का काफी इस्तेमाल होता है, इसलिए tickets तो जमा होते जा रहे हैं... लेकिन यह काफ़ी niche language है, इसलिए इसका भविष्य क्या होगा कहना मुश्किल है. मुझे लगता है कि यही open source की सबसे बड़ी समस्या हो सकती है.

 
xguru 2023-09-12

exa के मूल डेवलपर @ogham के बारे में कहा जा रहा है कि नवंबर 2021 के बाद से उनकी कोई गतिविधि नहीं है और उनसे संपर्क भी नहीं हो पा रहा है.
Owner से संपर्क न होने की वजह से repo को archive करना भी संभव नहीं है.
इसलिए संबंधित committers ने अलग से fork करके development जारी रखने का फैसला किया है.

लगभग हर लेख में exa की सिफारिश की जाती है, लेकिन आगे से शायद eza लिखना पड़ेगा.

exa/eza की तुलना में lsd(ls deluxe) को recommend करने वाले लोग भी हैं: https://github.com/lsd-rs/lsd
यह भी Rust में लिखा गया टूल है, और इसके options भी सचमुच ls जैसे ही हैं, इसलिए इसे असली विकल्प कहा जाता है. बेशक, इसकी speed भी थोड़ी ज्यादा तेज बताई जाती है.

और exa और eza के बीच सबसे बड़े फर्कों में से एक Windows support भी है.
exa Windows को support नहीं करता था, इसलिए lsd इस्तेमाल करना पड़ता था, लेकिन eza Windows binary भी distribute करता है.

 
galadbran 2023-09-12

मैं भी Windows में lsd को ls के लिए alias करके इस्तेमाल कर रहा हूँ (PowerShell)