plugins.nvim-tree.actions.windowPicker.enable

Enable the window picker. If the feature is not enabled, files will open in window from which you last opened the tree.

Plugin default: true

Type: null or boolean or raw lua code

Default: null

Declared by:

plugins.nvim-tree.actions.windowPicker.chars

A string of chars used as identifiers by the window picker.

Plugin default: "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890"

Type: null or string or raw lua code

Default: null

Declared by:

plugins.nvim-tree.actions.windowPicker.exclude

Table of buffer option names mapped to a list of option values that indicates to the picker that the buffer’s window should not be selectable.

Plugin default:

{
  filetype = [ "notify" "lazy" "packer" "qf" "diff" "fugitive" "fugitiveblame" ];
  buftype = [ "nofile" "terminal" "help" ];
};

Type: null or (attribute set of list of string)

Default: null

Declared by:

plugins.nvim-tree.actions.windowPicker.picker

Change the default window picker, can be a string "default" or a function. The function should return the window id that will open the node, or nil if an invalid window is picked or user cancelled the action.

This can be both a string or a function (see example below). picker = { __raw = “require(‘window-picker’).pick_window”; };

Plugin default: default

Type: null or string or raw lua code

Default: null

Declared by: