Je suis récemment tombé amoureux des systèmes efficaces de complétion de texte. Un de mes types de complétion préférés est ce que l'on appelle la complétion floue. Il s'agit d'un mode dans lequel le programme terminera la saisie de l'utilisateur sur la base de seulement quelques caractères pouvant apparaître «n'importe où» (presque) dans le nom ou le chemin du fichier. Cette fonctionnalité existe au moins pour ces programmes:
- TextMate
- Plugin Vim Command-T https://github.com/wincent/Command-T
- Système de complétion Vim https://github.com/Shougo/neocomplcache
- Divers IDE modernes
Exemple d'utilisation de ce mode dans un éditeur de texte:
L'utilisateur essaie de compléter le mot longWordNameThatTheyDontWantToWriteByHand, et il peut le faire en tapant par exemple la première lettre et certaines lettres majuscules. Donc, taper lwnt pourrait compléter le mot entier.
Ma question est: existe-t-il un mode ou quelque chose de similaire que je pourrais utiliser avec le shell zsh?
stack install && vlc ~/Music/erf
ne se termine passtack install && vlc ~/Music/FGFC820\ -\ Perfect\ War.mp3
.