Как настроить автодополнение в bash
При использовании bash в качестве оболочки pytest может использовать argcomplete (https://kislyuk.github.io/argcomplete/) для автодополнения. Для этого необходимо установить argcomplete и включить его.
Установите argcomplete с помощью команды:
sudo pip install 'argcomplete>=0.5.7'
Чтобы глобально включить все приложения Python с поддержкой argcomplete, выполните:
sudo activate-global-python-argcomplete
Чтобы включить pytest на постоянной основе (но не глобально), используйте:
register-python-argcomplete pytest >> ~/.bashrc
Чтобы включить argcomplete только для pytest на один раз, используйте:
eval "$(register-python-argcomplete pytest)"
© 2015–2026 Holger Krekel and pytest-dev team
Licensed under the MIT License.
https://docs.pytest.org/en/stable/how-to/bash-completion.html