plugins.lspsaga.finder.default

Default search results shown, ref for “references” and imp for “implementation”.

Type: null or string or raw lua code

Default: null

Plugin default: "ref+imp"

Declared by:

plugins.lspsaga.finder.filter

Keys are LSP methods. Values are a filter handler. Function parameter are client_id and result.

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

Default: null

Plugin default: { }

Declared by:

plugins.lspsaga.finder.layout

normal will use the normal layout window priority is lower than command layout.

Type: null or one of “float”, “normal” or raw lua code

Default: null

Plugin default: "float"

Declared by:

plugins.lspsaga.finder.leftWidth

Width of the left finder window (float layout).

Type: null or integer or floating point number between 0.0 and 1.0 (both inclusive)

Default: null

Plugin default: 0.3

Declared by:

plugins.lspsaga.finder.maxHeight

max_height of the finder window (float layout).

Type: null or integer or floating point number between 0.0 and 1.0 (both inclusive)

Default: null

Plugin default: 0.5

Declared by:

plugins.lspsaga.finder.methods

Keys are alias of LSP methods. Values are LSP methods, which you want show in finder.

Example:

  {
    tyd = "textDocument/typeDefinition";
  }

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

Default: null

Plugin default: { }

Declared by:

plugins.lspsaga.finder.rightWidth

Width of the right finder window (float layout).

Type: null or integer or floating point number between 0.0 and 1.0 (both inclusive)

Default: null

Plugin default: 0.3

Declared by:

plugins.lspsaga.finder.silent

If it’s true, it will disable show the no response message.

Type: null or boolean or raw lua code

Default: null

Plugin default: false

Declared by: