Recientemente me he enamorado de los sistemas eficientes de finalización de texto. Uno de mis tipos de finalización favoritos es la denominada finalización difusa. Este es un modo en el que el programa completará la entrada del usuario basándose solo en un par de caracteres que pueden aparecer 'en cualquier lugar' (casi) en el nombre o la ruta del archivo. Esta característica existe al menos para estos programas:
- TextMate
- Complemento Vim Command-T https://github.com/wincent/Command-T
- Sistema de finalización de Vim https://github.com/Shougo/neocomplcache
- Varios IDEs modernos
Ejemplo de uso de este modo en un editor de texto:
El usuario está intentando completar la palabra longWordNameThatTheyDontWantToWriteByHand, y puede hacerlo escribiendo, por ejemplo, la primera letra y algunas mayúsculas. Por lo tanto, escribir lwnt podría completar la palabra completa.
Mi pregunta es: ¿hay algún modo o algo similar que pueda usar con el shell zsh?
stack install && vlc ~/Music/erf
no se completastack install && vlc ~/Music/FGFC820\ -\ Perfect\ War.mp3
.