nvimtree
This commit is contained in:
parent
0546335cf2
commit
c5e502f761
@ -54,12 +54,11 @@ require'nvim-tree'.setup {
|
||||
respect_buf_cwd = true,
|
||||
disable_netrw = true,
|
||||
hijack_netrw = true,
|
||||
open_on_setup = false,
|
||||
ignore_ft_on_setup = {},
|
||||
open_on_tab = false,
|
||||
hijack_cursor = true,
|
||||
auto_reload_on_write = true,
|
||||
update_cwd = false,
|
||||
hijack_unnamed_buffer_when_opening = true,
|
||||
diagnostics = {
|
||||
enable = true,
|
||||
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
Block a user