Как я могу получить завершение zsh на вкладку "vi ** / foo"<tab>msgstr "сопоставить и завершить первый файл, соответствующий" foo * "где-нибудь в текущем каталоге? </tab>
294
Mike Morearty
Как получить завершение вкладки zsh для cat **/foo<TAB>
сопоставления и завершения сопоставления первого файла foo*
в любом подкаталоге в текущем каталоге?
Например, сделайте это, находясь в новой тестовой директории: (опять же, это zsh)
% mkdir aaa bbb ccc % touch aaa/foo bbb/foo ccc/foo % cat **/f<TAB>
Когда я нажимаю <TAB>
на эту последнюю строку, я хочу, чтобы мой экран выглядел так:
% cat aaa/foo_ # filled in the first match; "_" is the cursor aaa/foo bbb/foo ccc/foo # and here is the list of all matches
Я пытался setopt GLOB_COMPLETE
, но это не то, что я хотел.
0 ответов на вопрос
Похожие вопросы
-
6
Какие функции Zsh вы используете?
-
3
Пользовательские цвета для оболочки
-
1
Принудительно сломать петлю в ш
-
-
2
как заставить автозаполнение vim вести себя как автозаполнение по умолчанию в bash?
-
3
почему zsh git autocompletion не так хорош, как bash?
-
1
Общесистемные переменные среды для zsh в Ubuntu
-
1
Как получить доступ к каталогу с самой последней отметкой времени в его имени?
-
2
Тонкая настройка автозавершения Zsh Git
-
4
как отформатировать путь в приглашении zsh?
-
2
Как я могу исправить ввод имени команды дважды в Zsh?