【Python】pipでコマンドライン補完する
pipでタブキー押した時にコマンド補完してくれたら便利ですよね。
Bashをお使いの場合、$HOME/.bashrc
に下のように書いておくと補完が効くようになります。
# .bashrc # pip bash completion start _pip_completion() { COMPREPLY=( $( COMP_WORDS="${COMP_WORDS[*]}" \ COMP_CWORD=$COMP_CWORD \ PIP_AUTO_COMPLETE=1 $1 ) ) } complete -o default -F _pip_completion pip complete -o default -F _pip_completion pip3 # pip bash completion end
お試しあれー