vim/nvim-tree: move keymap

This commit is contained in:
Fernando Schauenburg 2023-08-10 01:52:37 +02:00
parent 0518e45330
commit fc43e476e2
2 changed files with 10 additions and 13 deletions

View file

@ -109,6 +109,12 @@ local keymap = {
-- quickly open lazy.nvim plugin manager -- quickly open lazy.nvim plugin manager
{ '<leader>L', '<cmd>Lazy<cr>' }, { '<leader>L', '<cmd>Lazy<cr>' },
nvim_tree = {
{ '<leader>nn', '<cmd>NvimTreeOpen<cr>' },
{ '<leader>nf', '<cmd>NvimTreeFindFile<cr>' },
{ '<leader>nc', '<cmd>NvimTreeClose<cr>' },
},
-- toggle options -- toggle options
{ '<leader>sn', toggle_number }, { '<leader>sn', toggle_number },
{ '<leader>sr', toggle_relativenumber }, { '<leader>sr', toggle_relativenumber },

View file

@ -1,7 +1,9 @@
return { return {
'nvim-tree/nvim-tree.lua', 'nvim-tree/nvim-tree.lua',
dependencies = {
dependencies = { 'nvim-tree/nvim-web-devicons' }, 'nvim-tree/nvim-web-devicons'
},
keys = require('fschauen.keymap').nvim_tree,
opts = { opts = {
disable_netrw = true, -- replace netrw with nvim-tree disable_netrw = true, -- replace netrw with nvim-tree
hijack_cursor = true, -- keep the cursor on begin of the filename hijack_cursor = true, -- keep the cursor on begin of the filename
@ -38,16 +40,5 @@ return {
highlight_git = true, -- enable highlight based on git attributes highlight_git = true, -- enable highlight based on git attributes
}, },
}, },
cmd = {
'NvimTreeToggle',
'NvimTreeOpen',
'NvimTreeFocus',
'NvimTreeFindFileToggle'
},
keys = {
{ '<leader>nn', '<cmd>NvimTreeOpen<cr>' },
{ '<leader>nf', '<cmd>NvimTreeFindFile<cr>' },
{ '<leader>nc', '<cmd>NvimTreeClose<cr>' },
},
} }