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-completion

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

Maintainers: Heitor Augusto

plugins.mini-completion.enable

Whether to enable mini-completion.

Type: boolean

Default: false

Example: true

Declared by:

plugins.mini-completion.package

The mini-completion package to use.

Type: package

Default: pkgs.vimPlugins.mini-completion

Declared by:

plugins.mini-completion.autoLoad

Whether to automatically load mini-completion when neovim starts.

Type: boolean

Default: false when lazy-loading is enabled.

Example: false

Declared by:

plugins.mini-completion.settings

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

Type: lua value

Default: { }

Example:

{
  delay = {
    completion = 100;
    info = 100;
    signature = 50;
  };
  fallback_action = "<C-n>";
  lsp_completion = {
    auto_setup = true;
    process_items = lib.nixvim.mkRaw "nil";
    snippet_insert = lib.nixvim.mkRaw "nil";
    source_func = "completefunc";
  };
  mappings = {
    force_fallback = "<A-Space>";
    force_twostep = "<C-Space>";
    scroll_down = "<C-f>";
    scroll_up = "<C-b>";
  };
  window = {
    info = {
      border = lib.nixvim.mkRaw "nil";
      height = 25;
      width = 80;
    };
    signature = {
      border = lib.nixvim.mkRaw "nil";
      height = 25;
      width = 80;
    };
  };
}

Declared by: