add nvim-tree plugin

pull/579/head
Yevhenii Moruhyi 2 years ago
parent 660eba4b9f
commit c34b00d627

@ -39,8 +39,9 @@ P.S. You can delete this when you're done too. It's your config now :)
-- Set <space> as the leader key
-- See `:help mapleader`
-- NOTE: Must happen before plugins are required (otherwise wrong leader will be used)
-- My custom remaps
require('remap')
require('set')
-- Install package manager
-- https://github.com/folke/lazy.nvim
@ -167,6 +168,12 @@ require('lazy').setup({
pcall(require('nvim-treesitter.install').update { with_sync = true })
end,
},
{
'nvim-tree/nvim-tree.lua',
dependencies = {
'nvim-tree/nvim-web-devicons', -- optional, for file icons
},
},
-- NOTE: Next Step on Your Neovim Journey: Add/Configure additional "plugins" for kickstart
-- These are some example plugins that I've included in the kickstart repository.
@ -187,8 +194,8 @@ require('lazy').setup({
-- [[ Setting options ]]
-- See `:help vim.o`
-- My custom remaps
require('remap')
-- set termguicolors to enable highlight groups
vim.opt.termguicolors = true
vim.o.guicursor = ""
@ -494,5 +501,18 @@ cmp.setup {
},
}
require("nvim-tree").setup({
sort_by = "case_sensitive",
view = {
width = 30,
},
-- renderer = {
-- group_empty = true,
-- },
filters = {
dotfiles = true,
},
})
-- The line beneath this is called `modeline`. See `:help modeline`
-- vim: ts=2 sts=2 sw=2 et

@ -4,7 +4,6 @@ vim.keymap.set("n", "<leader>pv", vim.cmd.Ex)
vim.keymap.set("v", "J", ":m '>+1<CR>gv=gv")
vim.keymap.set("v", "K", ":m '<-2<CR>gv=gv")
vim.keymap.set("n", "J", "mzJ`z")
vim.keymap.set("n", "<C-d>", "<C-d>zz")
vim.keymap.set("n", "<C-u>", "<C-u>zz")
@ -23,3 +22,12 @@ vim.keymap.set("n", "<C-j>", "<cmd>cprev<CR>zz")
vim.keymap.set("n", "<leader>k", "<cmd>lnext<CR>zz")
vim.keymap.set("n", "<leader>j", "<cmd>lprev<CR>zz")
vim.keymap.set("n", "<leader>e", ":NvimTreeToggle<CR>")
vim.keymap.set("n", "<C-h>", "<C-w>h")
vim.keymap.set("n", "<C-j>", "<C-w>j")
vim.keymap.set("n", "<C-k>", "<C-w>k")
vim.keymap.set("n", "<C-l>", "<C-w>l")
vim.keymap.set("n", "<C-<>", "<C-w><")
vim.keymap.set("n", "<C->>", "<C-w>>")

Loading…
Cancel
Save