Skip to main content

Sphinx extension to generate Vim help files

Project description

vimbuilder

Sphinx extension to create Vim help files.

Converting API documentation of programming languages to Vim help format just got easier.

Install

pip3 install vimbuilder

Usage

Add the extension to your conf.py file:

extensions = [
    ...,
    "vimbuilder",
    ...,
]

Build Vim help files with sphinx-build command

sphinx-build -M vimhelp ./docs ./build

Configurations

You can add the following configurations to your conf.py file:

Option Default Description
vimhelp_tag_prefix '' String to prefix all tags. Useful for separating namespaces in case of multiple sources of documentation.
vimhelp_tag_suffix '' String to suffix all tags. See above.
vimhelp_tag_filename True Whether to suffix filename to all tags in the file. Clarifies topic of help tag.
vimhelp_tag_topic False Same as above except without file extension.
vimhelp_filename_extension 'txt' Generated filenames will have this extension.
vimhelp_filename_suffix '' First tag in a help file is the filename itself. This option adds a suffix to just that tag.

Projects using Vimbuilder

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vimbuilder-0.0.4.tar.gz (201.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vimbuilder-0.0.4-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file vimbuilder-0.0.4.tar.gz.

File metadata

  • Download URL: vimbuilder-0.0.4.tar.gz
  • Upload date:
  • Size: 201.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for vimbuilder-0.0.4.tar.gz
Algorithm Hash digest
SHA256 dc955a5d83baccfa194abd8255f085458770a971aa8d6613b68c5a96b26d689a
MD5 5f75d9e1bcf6007cce2f5e113cbc31c5
BLAKE2b-256 66e649cb27abcf6662a07ecea441c912246f09f5aaad88810eb0563bcfc46869

See more details on using hashes here.

File details

Details for the file vimbuilder-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: vimbuilder-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for vimbuilder-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e1be4e516c397278b9af4c219f1cbbcbb323f9c9a6e0e07d67467d06215bfbbb
MD5 fcd8a1cd499591bb30a276de15204d63
BLAKE2b-256 2662449aa1a381e35f3b71db98c4a45a890af59cc0225f3cc4e2a06c46017899

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page