feat: add actions.open_file.eject (#2341)

* feat: added prevent_buffer_override option to allow in-place opens by :e

* Moved option check inside the callback

* Renamed option to eject
This commit is contained in:
Danila Usachev
2023-07-29 10:45:03 +03:00
committed by GitHub
parent 75c05742bc
commit 4bd30f0137
2 changed files with 7 additions and 2 deletions

View File

@@ -494,6 +494,7 @@ applying configuration.
},
open_file = {
quit_on_open = false,
eject = true,
resize_window = true,
window_picker = {
enable = true,
@@ -1203,9 +1204,12 @@ Configuration for various actions.
*nvim-tree.actions.open_file.quit_on_open*
Closes the explorer when opening a file.
It will also disable preventing a buffer overriding the tree.
Type: `boolean`, Default: `false`
*nvim-tree.actions.open_file.eject*
Prevent new opened file from opening in the same window as the tree.
Type: `boolean`, Default: `true`
*nvim-tree.actions.open_file.resize_window* (previously `view.auto_resize`)
Resizes the tree when opening a file.
Type: `boolean`, Default: `true`