如何设置 bash 补全¶
当使用 bash 作为 shell 时,pytest
可以使用 argcomplete (https://kislyuk.github.io/argcomplete/) 进行自动补全。为此,需要安装并启用 argcomplete
。
使用以下命令安装 argcomplete
sudo pip install 'argcomplete>=0.5.7'
对于所有启用了 argcomplete 的 Python 应用程序的全局激活,运行
sudo activate-global-python-argcomplete
对于永久(但不是全局)pytest
激活,使用
register-python-argcomplete pytest >> ~/.bashrc
对于仅对 pytest
进行一次性 argcomplete 激活,使用
eval "$(register-python-argcomplete pytest)"