Switch from nvim-tree to neo-tree.
This commit is contained in:
parent
d6b5ac9b7d
commit
b13f476796
@ -29,8 +29,11 @@ require("lazy").setup({
|
||||
{ "nvim-telescope/telescope.nvim",
|
||||
dependencies = { 'nvim-lua/plenary.nvim' }
|
||||
},
|
||||
{ "nvim-tree/nvim-tree.lua",
|
||||
dependencies = { "nvim-tree/nvim-web-devicons" }
|
||||
-- { "nvim-tree/nvim-tree.lua",
|
||||
-- dependencies = { "nvim-tree/nvim-web-devicons" }
|
||||
-- },
|
||||
{ "nvim-neo-tree/neo-tree.nvim",
|
||||
dependencies = { "nvim-lua/plenary.nvim", "nvim-tree/nvim-web-devicons", "MunifTanjim/nui.nvim" }
|
||||
},
|
||||
{
|
||||
"folke/which-key.nvim",
|
||||
@ -86,13 +89,26 @@ require("nvim-treesitter.configs").setup({
|
||||
use_languagetree = true,
|
||||
},
|
||||
})
|
||||
require("nvim-tree").setup({
|
||||
sort_by = "case_sensitive",
|
||||
renderer = {
|
||||
group_empty = true,
|
||||
|
||||
require("neo-tree").setup({
|
||||
close_if_last_window = false,
|
||||
sort_case_insensitive = true,
|
||||
window = {
|
||||
position = "left",
|
||||
auto_expand_width = true,
|
||||
-- width = 100,
|
||||
mappings = {
|
||||
["s"] = "open_split",
|
||||
["v"] = "open_vsplit",
|
||||
},
|
||||
},
|
||||
view = {
|
||||
adaptive_size = true,
|
||||
nesting_rules = {},
|
||||
filesystem = {
|
||||
filtered_items = {
|
||||
visible = true,
|
||||
hide_dotfiles = false,
|
||||
hide_gitignored = true,
|
||||
},
|
||||
},
|
||||
})
|
||||
|
||||
@ -147,7 +163,7 @@ vim.keymap.set("n", "<leader>j", "<cmd>bprevious<cr>", { silent = true, desc = "
|
||||
vim.keymap.set("n", "<leader>k", "<cmd>bnext<cr>", { silent = true, desc = "next buffer" })
|
||||
vim.keymap.set("n", "<leader>n", "<cmd>set nonumber!<cr><cmd>Gitsigns toggle_signs<cr><cmd>IndentBlanklineToggle<cr>", { silent = true, desc = "toggle decorations" })
|
||||
vim.keymap.set("n", "<leader>s", "<cmd>set spell!<cr>", { silent = true, desc = "toggle spell" })
|
||||
vim.keymap.set("n", "<leader>t", "<cmd>NvimTreeToggle<cr>", { silent = true, desc = "toggle tree" })
|
||||
vim.keymap.set("n", "<leader>t", "<cmd>Neotree toggle<cr>", { silent = true, desc = "toggle tree" })
|
||||
vim.keymap.set("n", "<leader>x", "<cmd>bd<cr>", { silent = true, desc = "close buffer" })
|
||||
vim.keymap.set("n", "<tab>", "<C-w>w", { silent = true })
|
||||
vim.keymap.set("v", "<leader>/", "<esc><cmd>lua require('Comment.api').toggle.linewise(vim.fn.visualmode())<cr>", { silent = true, desc = "toggle comment" })
|
||||
|
Loading…
Reference in New Issue
Block a user