This is the code behind the https://vimhelp.org website. It runs on Google App Engine.
To make testing and deploying easier, a tasks.py
file exists for use
with the Invoke tool (which is similar in
spirit to Make).
To generate static HTML pages instead of running on Google App Engine:
- Create a virtualenv. If you have Invoke installed, this is as easy as
inv venv
. Alternatively:python3 -m venv --upgrade-deps .venv .venv/bin/pip install -r requirements.txt
- Run the following (replace the
-i
parameter with the Vim documentation location on your computer):The script offers a few options; run withscripts/h2h.py -i /usr/share/vim/vim90/doc/ -o html/
-h
to see what is available.
This code is made freely available under the MIT License (see file LICENSE).