Skip to content
c4rloPublic

About

Google App Engine based project which regularly generates HTML versions of the Vim help files

Topics

Resources

Stars

92 stars

Watchers

5 watching

Forks

Repository files navigation

vimhelp.org

This is the code behind the https://vimhelp.org website. It runs on Google App Engine.

To make testing and deploying easier, common project tasks are defined in justfile for use with just. Run just --list to see the available recipes.

Local development

Run just run, then open http://localhost:8000/ for Vim or http://neo.localhost:8000/ for Neovim. Both sites use the same routes; the hostname selects the documentation project.

Generating static pages

To generate static HTML pages instead of running on Google App Engine:

  1. Make sure you have uv.
  2. Run the following from the repository root (replace the -i parameter with the Vim documentation location on your computer):
    scripts/h2h.py -i /usr/share/vim/vim92/doc/ -o html/
    
    uv creates or updates the project environment automatically. The script offers a few options; run with -h to see what is available.

License

This code is made freely available under the MIT License (see file LICENSE).

About

Google App Engine based project which regularly generates HTML versions of the Vim help files

Topics

Resources

Stars

92 stars

Watchers

5 watching

Forks

Used by

Contributors

Languages