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:
- Make sure you have uv, and run
uv syncto create/update a virtualenv in.venv. - Run the following (replace the
-iparameter with the Vim documentation location on your computer):The script offers a few options; run withscripts/h2h.py -i /usr/share/vim/vim92/doc/ -o html/-hto see what is available.
This code is made freely available under the MIT License (see file LICENSE).