fixed nvim-tree

This commit is contained in:
MasterGordon 2021-09-27 07:45:14 +02:00
parent a0a128b6fe
commit fc6344e1ff
1 changed files with 50 additions and 38 deletions

View File

@ -1,4 +1,3 @@
vim.g.nvim_tree_auto_close = 1
vim.g.nvim_tree_ignore = {".git", "node_modules", ".cache"}
vim.g.nvim_tree_indent_markers = 1
vim.api.nvim_set_keymap("", "<TAB>", ":NvimTreeFindFile<CR>", {silent = true})
@ -16,17 +15,26 @@ vim.g.nvim_tree_icons = {
ignored = ""
},
folder = {
default = "",
arrow_open = "",
arrow_closed = "",
default = "",
open = "",
symlink = ""
empty = "",
empty_open = "",
symlink = "",
symlink_open = ""
}
}
vim.g.nvim_tree_disable_default_keybindings = 1
local tree_cb = require "nvim-tree.config".nvim_tree_callback
-- default mappings
vim.g.nvim_tree_bindings = {
require "nvim-tree".setup(
{
auto_close = true,
view = {
mappings = {
custom_only = true,
list = {
{key = {"<CR>", "o", "<2-LeftMouse>"}, cb = tree_cb("edit")},
{key = {"<2-RightMouse>", "<C-]>"}, cb = tree_cb("cd")},
{key = "s", cb = tree_cb("vsplit")},
@ -58,4 +66,8 @@ vim.g.nvim_tree_bindings = {
{key = "-", cb = tree_cb("dir_up")},
{key = "q", cb = tree_cb("close")},
{key = "?", cb = tree_cb("toggle_help")}
}
}
}
}
}
)