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
, globasciiranges
et $BASH_COMPAT
, que beaucoup de gens voulaient. Presque tout le reste n'est que lutte contre les incendies.
bash
est l'auto-complétion. Malheureusement,fish
les scripts sont si élémentaires qu’ils remplacent très mal le genre de choses que j’ai l'habitude de fairebash
.