Skip to content
Alexander Courtis edited this page Nov 13, 2022 · 15 revisions

Create A Directory

You can add a directory by adding a / at the end of the path.

Entering multiple directories BASE/foo/bar/baz will add directory foo, then bar and add a file baz to it.

Change Window Options

You can update tree local window options for the tree by setting

require("nvim-tree.view").View.winopts.MY_OPTION = MY_OPTION_VALUE

Toggle Tree Without Focusing Explorer

toggle has a second parameter which allows to toggle without focusing the explorer, see :help nvim-tree.api.tree

require("nvim-tree.api").tree.toggle(false, true)

Vinegar

You can allow nvim-tree to behave like vinegar: :help nvim-tree-vinegar

Open On The Left

If you :set nosplitright, the files will open on the left side of the tree, placing the tree window in the right side of the file you opened.

Hide .git Directory

@alex-courtis

You can hide the .git folder via a custom filter, see :help nvim-tree.filters.custom

filters = { custom = { "^.git$" } }

Disable Icons

To disable the display of icons see :help nvim-tree.renderer.icons.show

Clone this wiki locally