Нещодавно я закохався в ефективні системи доповнення тексту. Один з моїх улюблених видів завершення - так зване нечітке завершення. Це режим, коли програма завершить введення користувача на основі лише декількох символів, які можуть зустрічатися «де завгодно» (майже) у назві файлу чи шляху. Ця функція існує принаймні для цих програм:
- TextMate
- Плагін Vim Command-T https://github.com/wincent/Command-T
- Система завершення Vim https://github.com/Shougo/neocomplcache
- Різні сучасні ІДЕ
Приклад використання цього режиму в текстовому редакторі:
Користувач намагається завершити слово longWordNameThatTheyDontWantToWriteByHand, і вони можуть це зробити, ввівши, наприклад, першу літеру та деякі великі літери. Таким чином, введення lwnt може завершити все слово.
Моє запитання: чи існує режим чи щось подібне, що я міг би використовувати з оболонкою zsh?
stack install && vlc ~/Music/erf
не завершуєтьсяstack install && vlc ~/Music/FGFC820\ -\ Perfect\ War.mp3
.