nvimtree
This commit is contained in:
parent
0546335cf2
commit
c5e502f761
|
@ -54,12 +54,11 @@ require'nvim-tree'.setup {
|
||||||
respect_buf_cwd = true,
|
respect_buf_cwd = true,
|
||||||
disable_netrw = true,
|
disable_netrw = true,
|
||||||
hijack_netrw = true,
|
hijack_netrw = true,
|
||||||
open_on_setup = false,
|
|
||||||
ignore_ft_on_setup = {},
|
ignore_ft_on_setup = {},
|
||||||
open_on_tab = false,
|
open_on_tab = false,
|
||||||
hijack_cursor = true,
|
hijack_cursor = true,
|
||||||
auto_reload_on_write = true,
|
auto_reload_on_write = true,
|
||||||
update_cwd = false,
|
hijack_unnamed_buffer_when_opening = true,
|
||||||
diagnostics = {
|
diagnostics = {
|
||||||
enable = true,
|
enable = true,
|
||||||
icons = {
|
icons = {
|
||||||
|
@ -108,3 +107,17 @@ require'nvim-tree'.setup {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
local function open_nvim_tree(data)
|
||||||
|
local directory = vim.fn.isdirectory(data.file) == 1
|
||||||
|
if not directory then
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
vim.cmd.enew()
|
||||||
|
vim.cmd.bw(data.buf)
|
||||||
|
|
||||||
|
vim.cmd.cd(data.file)
|
||||||
|
require('nvim-tree.api').tree.open()
|
||||||
|
end
|
||||||
|
|
||||||
|
vim.api.nvim_create_autocmd({ 'VimEnter' }, { callback = open_nvim_tree })
|
||||||
|
|
Loading…
Reference in New Issue