From: Sergey Matveev Date: Tue, 17 Jul 2018 20:17:34 +0000 (+0300) Subject: Похоже что осилил fuzzy-дополнение файлов в zsh X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=97fc236730a0d0afa6b13e097848f92d7892bc7b;p=stargrave-blog.git Похоже что осилил fuzzy-дополнение файлов в zsh В 961627505458d8f5522bb437aa1b7de6f73e71dc я писал о том, что completion system полностью выключил, потому-что попадаются ситуации когда "info ~/doc/" ничего не выведет, а я хочу явно натравить на файл. Я пытался это сделать путём неподключения почти всех completer-ов, оставив только самые базовые. Но, как всегда, проблемы регулярно случаются только из-за того что люди не читают документацию. В FAQ (!!!) zsh-а в разделе "4.6: Suppose I want to complete all files during a special completion?" буквально описывается именно моя ситуация: при включённом completion дополнять только имена файлов. Там же показано как просто задать список completer-ов вообще которые я хочу. В итоге теперь имею возможность дополнения путей такого рода: t/work раскроется в test_integration/test_workflow.py. s/r/r2s в src/rik2utils/rik2sapi. Теперь zsh делает абсолютно всё что я хотел бы видеть от shell-а. ---