Я бы нашел очень удобным, если бы можно было автодополнять, используя слова из того, что я только что видел на экране в терминале с помощью TAB. Предпочтительно в zsh. Есть ли способ управлять этим?
например
$ гит лог
...
$ <
prefix
> <TAB
> // теперь циклически проходим по всему, что изgit log
вывода соответствует моему префиксу
решение1
Если вы хотите использовать iTerm2 вместо любого терминала, который вы используете в данный момент, он включает эту функцию. Для запуска терминала требуется macOS, и чтобы вы включилиинтеграция оболочки iTerm2на хостах, где вы хотите это сделать. (По сути, это добавляет некоторые хуки для вашей оболочки для взаимодействия с iTerm2.)
https://www.iterm2.com/features.html#autocompleteесть снимок экрана, на котором показан результат tail
представления в качестве лучшего кандидата на завершение Command-;
Проект iTerm2 — этоОткрытый исходный кодпоэтому я предполагаю, что внутренности этой функции можно было бы вырвать и включить или повторно реализовать в других средах.