* fix(#1836):add view.debounce_delay to avoid some unnecessary explorer reloads * fixed BufReadPost & BufUnload nil pointer * update_focused_file.debouce_delay to view.debounce_delay * changed docs to be more accurate * added debounce on modified update * Using same event for filter buffer * removed unused View.debounce_delay * changed docs to be more accurate Co-authored-by: doot <gugegby@gmail.com> Co-authored-by: Alexander Courtis <alex@courtis.org>
This commit is contained in:
@@ -192,6 +192,7 @@ Subsequent calls to setup will replace the previous configuration.
|
||||
adaptive_size = false,
|
||||
centralize_selection = false,
|
||||
cursorline = true,
|
||||
debounce_delay = 15,
|
||||
width = 30,
|
||||
hide_root_folder = false,
|
||||
side = "left",
|
||||
@@ -286,7 +287,6 @@ Subsequent calls to setup will replace the previous configuration.
|
||||
},
|
||||
update_focused_file = {
|
||||
enable = false,
|
||||
debounce_delay = 15,
|
||||
update_root = false,
|
||||
ignore_list = {},
|
||||
},
|
||||
@@ -520,11 +520,6 @@ until it finds the file.
|
||||
Enable this feature.
|
||||
Type: `boolean`, Default: `false`
|
||||
|
||||
*nvim-tree.update_focused_file.debounce_delay*
|
||||
Idle milliseconds between BufEnter and update.
|
||||
The last BufEnter will be focused, others are discarded.
|
||||
Type: `number`, Default: `15` (ms)
|
||||
|
||||
*nvim-tree.update_focused_file.update_root* (previously `update_focused_file.update_cwd`)
|
||||
Update the root directory of the tree if the file is not under current
|
||||
root directory. It prefers vim's cwd and `root_dirs`.
|
||||
@@ -716,6 +711,11 @@ Window / buffer setup.
|
||||
Enable |cursorline| in the tree window.
|
||||
Type: `boolean`, Default: `true`
|
||||
|
||||
*nvim-tree.view.debounce_delay*
|
||||
Idle milliseconds before some reload / refresh operations.
|
||||
Increase if you experience performance issues around screen refresh.
|
||||
Type: `number`, Default: `15` (ms)
|
||||
|
||||
*nvim-tree.view.hide_root_folder*
|
||||
Hide the path of the current working directory on top of the tree.
|
||||
Type: `boolean`, Default: `false`
|
||||
|
||||
Reference in New Issue
Block a user