Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

mini-indentscope

URL: https://github.com/nvim-mini/mini.indentscope/

Maintainers: Heitor Augusto

plugins.mini-indentscope.enable

Whether to enable mini-indentscope.

Type: boolean

Default: false

Example: true

Declared by:

plugins.mini-indentscope.package

The mini-indentscope package to use.

Type: package

Default: pkgs.vimPlugins.mini-indentscope

Declared by:

plugins.mini-indentscope.autoLoad

Whether to automatically load mini-indentscope when neovim starts.

Type: boolean

Default: false when lazy-loading is enabled.

Example: false

Declared by:

plugins.mini-indentscope.settings

Options provided to the require('mini.indentscope').setup function.

Type: lua value

Default: { }

Example:

{
  draw = {
    delay = 100;
    predicate = lib.nixvim.mkRaw "function (scope) return not scope.body.is_incomplete end";
    priority = 2;
  };
  mappings = {
    goto_bottom = "]i";
    goto_top = "[i";
    object_scope = "ii";
    object_scope_with_border = "ai";
  };
  options = {
    border = "both";
    indent_at_cursor = true;
    n_lines = 10000;
    try_as_border = false;
  };
  symbol = "╎";
}

Declared by: