plugins.flit.settings

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

Type: attribute set of anything

Default: { }

Example:

{
  keys = {
    F = "F";
    T = "T";
    f = "f";
    t = "t";
  };
  labeled_modes = "nv";
  multiline = true;
}

Declared by:

plugins.flit.settings.clever_repeat

Whether to repeat with the trigger key itself.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.flit.settings.keys

Key mappings.

Type: null or (attribute set of (string or raw lua code)) or raw lua code

Default: null

Plugin default:

{
  F = "F";
  T = "T";
  f = "f";
  t = "t";
}

Declared by:

plugins.flit.settings.labeled_modes

A string like "nv", "nvo", "o", etc.

Type: null or string or raw lua code

Default: null

Plugin default: "v"

Declared by:

plugins.flit.settings.multiline

Whether to enable multiline support.

Type: null or boolean or raw lua code

Default: null

Plugin default: true

Declared by:

plugins.flit.settings.opts

Like leaps similar argument (call-specific overrides).

Type: null or (attribute set of (anything or raw lua code)) or raw lua code

Default: null

Plugin default: { }

Example:

{
  equivalence_classes.__empty = null;
}

Declared by: