
O Fish Shell acaba de lançar a sua versão 4.6, introduzindo um conjunto de melhorias que prometem otimizar a experiência de utilização no terminal. Esta atualização foca-se especialmente numa integração mais profunda com o sistema e em ajustes visuais que tornam a leitura da consola muito mais intuitiva para os utilizadores de sistemas Unix e derivados.
De acordo com as notas de lançamento publicadas no GitHub, uma das maiores novidades é o suporte para as variáveis de ambiente SHELL_PROMPT_PREFIX, SHELL_PROMPT_SUFFIX e SHELL_WELCOME. Estas novas opções permitem que o terminal adicione automaticamente texto personalizado ao início ou ao fim da linha de comandos, facilitando a integração com ferramentas modernas como o run0 do systemd. Além disso, os utilizadores podem agora configurar mensagens de boas-vindas totalmente adaptadas às suas necessidades.
Melhor integração com o sistema e emojis
A legibilidade foi outro ponto central desta atualização de software. O Fish 4.6 define agora a largura padrão dos emojis para o valor 2, o que resolve problemas comuns de visualização em sessões remotas. Esta mudança garante que, ao aceder a sistemas mais antigos a partir de ambientes modernos, os ícones e emojis não desformate a interface da consola.
O sistema de completação automática também recebeu ajustes importantes. O pager, que sugere comandos enquanto o utilizador escreve, passou a alinhar as descrições à esquerda em cada coluna. Pode parecer um detalhe pequeno, mas na prática torna a navegação por listas longas de comandos muito mais rápida e menos cansativa para os olhos. Para quem utiliza pipes complexos, o terminal agora reconhece o símbolo |&, uma sintaxe comum no Bash para combinar o fluxo de saída padrão com o de erros.
Personalização avançada e correções no macOS
Para os entusiastas da personalização, o comando set_color está mais versátil. Agora é possível ativar ou desativar de forma independente estilos como o itálico, o negrito, o riscado ou o sublinhado. Foram também adicionadas as opções de reset e de cor de primeiro plano, permitindo criar temas visuais mais ricos sem a necessidade de scripts complexos. O utilitário fish_indent também foi refinado para preservar melhor os comentários e as quebras de linha antes de blocos de chavetas, mantendo o código mais organizado.
Esta versão resolve ainda um problema específico no macOS, onde o terminal podia apresentar erros no arranque devido à lentidão na resposta de algumas consolas. Foram também corrigidos crashes relacionados com a suspensão de processos através do atalho Ctrl+Z. Por fim, o Fish Shell expandiu o seu alcance global com a inclusão de traduções oficiais para espanhol e japonês, reforçando a sua posição como uma das alternativas mais amigáveis e poderosas ao terminal tradicional.












Nenhum comentário
Seja o primeiro!