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

fff

URL: https://github.com/dmtrKovalenko/fff

Maintainers: Gaetan Lepage


A fast fuzzy file finder.

plugins.fff.enable

Whether to enable fff.

Type: boolean

Default:

false

Example:

true

Declared by:

plugins.fff.package

The fff package to use.

Type: package

Default:

pkgs.vimPlugins.fff-nvim

Declared by:

plugins.fff.autoLoad

Whether to automatically load fff when neovim starts.

Type: boolean

Default: false when lazy-loading is enabled.

Example:

false

Declared by:

plugins.fff.callSetup

Whether to generate the standard require('fff').setup(...) call for this plugin.

Explicitly set to true to call .setup(), even when settings is undefined. Or set to false to disable calling .setup() at all.

Type: boolean

Default: true when settings is explicitly defined, otherwise false.

Declared by:

plugins.fff.settings

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

Type: lua value

Default:

{ }

Example:

{
  base_path = lib.nixvim.mkRaw "vim.fn.getcwd()";
  key_bindings = {
    close = [
      "<Esc>"
      "<C-c>"
    ];
    move_down = [
      "<Down>"
      "<C-n>"
    ];
    move_up = [
      "<Up>"
      "<C-p>"
    ];
    open_split = "<C-s>";
    open_tab = "<C-t>";
    open_vsplit = "<C-v>";
    select_file = "<CR>";
  };
  layout = {
    height = 0.8;
    preview_position = "right";
    width = 0.8;
  };
  max_results = 100;
}

Declared by: