如何設定 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)"