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

faster

URL: https://github.com/pteroctopus/faster.nvim/

Maintainers: Saygo


Selectively disable some features when a big file is opened or macro is executed.

plugins.faster.enable

Whether to enable faster.nvim.

Type: boolean

Default: false

Example: true

Declared by:

plugins.faster.package

The faster.nvim package to use.

Type: package

Default: pkgs.vimPlugins.faster-nvim

Declared by:

plugins.faster.autoLoad

Whether to automatically load faster.nvim when neovim starts.

Type: boolean

Default: false when lazy-loading is enabled.

Example: false

Declared by:

plugins.faster.settings

Options provided to the require('faster').setup function.

Type: attribute set of anything

Default: { }

Example:

{
  behaviours = {
    bigfile = {
      extra_patterns = [
        {
          filesize = 1.1;
          pattern = "*.md";
        }
        {
          pattern = "*.log";
        }
      ];
      features_disabled = [
        "lsp"
        "treesitter"
      ];
      filesize = 2;
      on = true;
      pattern = "*";
    };
    fastmacro = {
      features_disabled = [
        "lualine"
      ];
      on = true;
    };
  };
  features = {
    lsp = {
      defer = false;
      on = true;
    };
    treesitter = {
      defer = false;
      on = true;
    };
  };
}

Declared by: