Home

Awesome

Helpview.nvim

<p align="center"> Decorations for <code>vimdoc/help</code> files in Neovim. </p>

hybrid_mode demo_mobile demo_2

Features

Helpview provides quite a few features such as,

And a lot more to come.

Requirements

Installation

💤 Lazy.nvim

[!CAUTION] Lazy loading isn't necessary for this plugin and is therefore discouraged.

For lazy.lua users:

{
    "OXY2DEV/helpview.nvim",
    lazy = false, -- Recommended

    -- In case you still want to lazy load
    -- ft = "help",

    dependencies = {
        "nvim-treesitter/nvim-treesitter"
    }
}

For lazy/helpview.lua users:

return {
    "OXY2DEV/helpview.nvim",
    lazy = false, -- Recommended

    -- In case you still want to lazy load
    -- ft = "help",

    dependencies = {
        "nvim-treesitter/nvim-treesitter"
    }
}

🦠 Mini.deps

local MiniDeps = require("mini.deps");

MiniDeps.add({
    source = "OXY2DEV/helpview.nvim",

    depends = {
        "nvim-treesitter/nvim-treesitter"
    }
});

🌒 Rocks.nvim

You can install the plugin using :Rocks install.

:Rocks install helpview.nvim

👾 GitHub releases

Check the releases tab to download the latest release.

Others

Installation process for other plugin managers are similar.

Plug "nvim-treesitter/nvim-treesitter";
Plug "OXY2DEV/helpview.nvim";

Commands

The plugin comes with the Helpview command. It has the following sub-commands,


Check out the help files(via :h helpview.nvim) to learn more!

Highlight groups

For ease of configuration helpview.nvim comes with the following highlight groups.

💻 Code blocks and Inline codes

🔖 Headings

📏 Horizontal rules

🤔 Others

📖 Title