Vyšel shell Fish 4.0 s kódem přepsaným z C++ do Rustu

27. 2. 2025

Sdílet

Fish shell Autor: Fish project

Vyšla první stabilní verze řady 4.0 populárního shellu Fish shell, který je nově napsaný v jazyce Rust. Už v loňském roce vývojáři přišli s beta verzí, která převedla kód z jazyka C++ do jazyka Rust. Znamená to upravený proces sestavování a jiné závislosti, ale pro uživatele by se při používání nemělo nic změnit.

Kromě přepsání do jazyka Rust přináší nová verze také novou práci s klávesou „bind“, Ctrl-C nyní ve výchozím nastavení vymaže příkazový řádek, vylepšení při běhu pod WSL, Fish lze nyní sestavit jako samoinstalační binárku a k dispozici je celá řada drobných vylepšení a oprav.

Fish je moderní interaktivní shell pro unixové operační systémy, který se zaměřuje na uživatelskou přívětivost a produktivitu. Jeho hlavními přednostmi jsou intuitivní syntaxe, automatické doplňování příkazů a barevné zvýraznění, které usnadňuje práci s příkazovým řádkem. Fish se také vyznačuje pokročilými funkcemi, jako jsou funkce pro správu historie a možnost psaní vlastních skriptů v jednoduchém a čitelném formátu.

Našli jste v článku chybu?

Autor zprávičky

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Studoval počítače a média, takže je rozpolcen mezi dva obory. Snaží se dělat obojí, jak nejlépe umí.