Допустим, у меня есть следующие файлы в каталоге:
- abc123ABC
- abc123QWE
- abc456
Теперь предположим, что я набираю и нажимаю TAB.
В bash завершение, как это обычно работает, просто завершает abc и останавливает меня, чтобы "разрешить" следующий символ. так что если я наберу 1, я смогу завершить до abc123 со следующей вкладкой.
В zsh, по крайней мере, в том виде, как он настроен на моей машине, он завершит весь вариант, первый в данном случае: abc123ABC и предоставит мне меню, чтобы изменить его на другие варианты.
Обычно это хорошо, но оказывается уродливым и совершенно бесполезным, когда нужно заполнить много файлов. обычно в таких случаях было бы легко / тривиально сузить выбор, набрав пару символов после «обычной» части.
Мне нравится часть меню, но я бы предпочел, чтобы она только заканчивала «общие» части и полностью выполняла их на втором вкладке или используя меню, но все же без потери возможности вручную сузить выбор, набрав символ или два.
Есть ли что-нибудь подобное в zsh?