Display Zsh key bindings in more human-readable formats
Project description
zkeys
Display Zsh key bindings in more human-readable formats.
Requires Python 3.8 or newer.
Installation
Install the latest version from GitHub using pipx (recommended) or pip:
pipx install git+https://github.com/bhrutledge/zkeys.git
python3 -m pip install -U git+https://github.com/bhrutledge/zkeys.git
Run zkeys -h
to see usage.
Developing
Create and activate a virtual environment, then make sure pip is up-to-date:
python3 -m pip install -U pip
Install this project in development mode:
python3 -m pip install -e .
Releasing
Activate the virtual environment.
Install the packages required for releasing:
python3 -m install -U build twine
Choose a version number and tag the release:
version=0.1.0
git tag -m "Release $version" $version
git push origin $version
Create the source distribution and wheel packages:
python3 -c "import shutil; shutil.rmtree('dist', ignore_errors=True)"
python3 -m build
python3 -m twine check --strict dist/*
Publish the release to PyPI:
python3 -m twine upload dist/*
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
zkeys-0.1.0.tar.gz
(4.6 kB
view hashes)
Built Distribution
zkeys-0.1.0-py3-none-any.whl
(4.9 kB
view hashes)