J'ai récemment remarqué 2 fonctionnalités dans Fish et je me demandais si quelqu'un savait si elles étaient également disponibles dans Bash?
Mise en évidence de la syntaxe
Détails:
- Vous remarquerez rapidement que fish met en évidence la syntaxe lors de la frappe. Les commandes non valides sont colorées en rouge par défaut:
- Une commande peut ne pas être valide car elle n'existe pas ou fait référence à un fichier que vous ne pouvez pas exécuter. Lorsque la commande devient valide, elle est affichée dans une couleur différente.
- fish soulignera les chemins de fichiers valides au fur et à mesure que vous les tapez
- Cela vous indique qu'il existe un fichier commençant par "somefi", ce qui est un retour utile lors de la frappe.
Autosuggestions

Détails:
- fish suggère des commandes lors de la frappe et affiche la suggestion à droite du curseur, en gris.
- Il connaît les chemins et les options
- Pour accepter la suggestion automatique, appuyez sur la flèche droite ou sur Contrôle-F. Si l'autosuggestion n'est pas ce que vous voulez, ignorez-le.
cd -@, wait -n, globasciirangeset $BASH_COMPAT, que beaucoup de gens voulaient. Presque tout le reste n'est que lutte contre les incendies.

bashest l'auto-complétion. Malheureusement,fishles scripts sont si élémentaires qu’ils remplacent très mal le genre de choses que j’ai l'habitude de fairebash.