Fish Shell 4.4, Vi Modu İyileştirmeleri ve Yeni Temalarla Yayınlandı
Fish Shell 4.4, Vim uyumlu kelime hareketleri, işlem sayıları, yeni renk temaları ve çeşitli etkileşimli iyileştirmeler sunuyor.
Popüler ve kullanıcı dostu bir komut satırı kabuğu olan Fish, 4.0 serisini temel alan yeni sürüm 4.4’ü duyurdu.
Dikkate değer bir değişiklik, artık devre dışı bırakılmış olan varsayılan fossil istemcisinin kullanım dışı bırakılmasıdır. Etkileşimli davranış da birkaç alanda iyileştirilmiştir.
bind yerleşik komutu artık --mode belirtilmediğinde tüm modlardan eşlemeleri listeliyor, bu da tuş ataması incelemelerini daha öngörülebilir hale getiriyor. Fish artık komutla başlamayan satır bazlı otomatik önerileri göstermiyor, bu da giriş sırasında görsel karmaşayı azaltıyor.
Ayrıca, dahili history komutu şimdi yapılandırılmış pager’ın ANSI renk dizilerini desteklediğini varsayıyor ve bu da yaygın kurulumlarda okunabilirliği artırıyor. macOS’ta, fish artık terminalin FLUSHO bayrağını kontrolü devralırken temizliyor ve Ctrl+O ile tetiklenen bir sorunu düzeltiyor.
Vi modu en belirgin geliştirmeleri alıyor. Kelime hareket komutları (w, W, e, E) artık büyük ölçüde Vim’in davranışıyla uyumlu olup, alt çizgiler kasıtlı olarak kelime ayırıcı olarak ele alınmaktadır. Fish Shell 4.4 ayrıca bu hareketleri ve ilgili metin nesnesi işlemlerini desteklemek için bir dizi yeni özel giriş fonksiyonu da sunuyor.
Ayrıca, Vi modu tuş atamaları artık hareket ve silme komutları için sayıları desteklemekte ve böylece yeni bir operatör modu üzerinden d3w veya 3l gibi tanıdık iş akışlarını mümkün kılmaktadır.
Görsel özelleştirme, yeni Catppuccin tabanlı renk temalarının eklenmesiyle genişletilirken, terminal özellik desteği de artık üstü çizili düzenleyici desteği sunan set_color iyileştirmeleriyle geliştiriliyor.
Her zaman olduğu gibi, sürüm, karmaşık küçük harf eşlemeleri olan Unicode karakterlerini otomatik önerirken meydana gelen bir çökme ve read --prompt-str "" komutunu etkileyen bir istem görüntüleme hatası da dahil olmak üzere birkaç geri dönüş hatası için düzeltmeler içeriyor.
Daha fazla bilgi için duyuruya bakın.
