Flyline: a ferramenta em Rust que moderniza o autocompletar do Bash
O Flyline é um novo substituto para a GNU Readline (a biblioteca que cuida da edição interativa de linha de comando no Bash) escrito em Rust usando a biblioteca ratatui. Em vez de se empilhar sobre o Readline, ele o substitui completamente e oferece interfaces de terminal muito mais ricas e interativas, sem exigir configurações especiais.
O Flyline traz sugestões de comando enquanto você digita, com um painel de autocompletar estilo IntelliSense que aparece próximo ao cursor. Além disso, suporta busca difusa (fuzzy search), o que significa que você não precisa digitar os caracteres em ordem exata — digitando "pamc" já sugere "pacman". O mesmo funciona para caminhos de arquivos e diretórios. É possível navegar pelas sugestões com Tab, setas do teclado ou mouse, e um scrollbar ajuda em listas maiores. Para quem tem controle sobre o ambiente do shell, o Flyline pode se tornar uma ferramenta terminal essencial.
Fonte original: It's FOSS ↗