diff --git a/plugins/python/README.md b/plugins/python/README.md index ca424ea55..c4b719961 100644 --- a/plugins/python/README.md +++ b/plugins/python/README.md @@ -18,6 +18,7 @@ plugins=(... python) | `pygrep ` | Looks for `text` in `*.py` files in the current directory, recursively | | `pyuserpaths` | Add user site-packages folders to `PYTHONPATH`, for Python 2 and 3 | | `pyserver` | Starts an HTTP server on the current directory (use `--directory` for a different one) | +| `pyver` | Shows the current Python version, pip version, and active virtual environment (if any) | ## Virtual environments diff --git a/plugins/python/python.plugin.zsh b/plugins/python/python.plugin.zsh index 2b139ddf0..e40aa1903 100644 --- a/plugins/python/python.plugin.zsh +++ b/plugins/python/python.plugin.zsh @@ -120,3 +120,9 @@ if [[ "$PYTHON_AUTO_VRUN" == "true" ]]; then add-zsh-hook chpwd auto_vrun auto_vrun fi + +function pyver() { + echo "Python: $(python3 --version 2>&1)" + echo "pip: $(pip --version 2>&1)" + echo "Venv: ${VIRTUAL_ENV:-none}" +}