From fc43e476e2a10f63a0ac1dfe4647081c50344f70 Mon Sep 17 00:00:00 2001 From: Fernando Schauenburg Date: Thu, 10 Aug 2023 01:52:37 +0200 Subject: [PATCH] vim/nvim-tree: move keymap --- config/nvim/lua/fschauen/keymap.lua | 6 ++++++ config/nvim/lua/fschauen/plugins/nvim-tree.lua | 17 ++++------------- 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/config/nvim/lua/fschauen/keymap.lua b/config/nvim/lua/fschauen/keymap.lua index 4a56e7a..10f955b 100644 --- a/config/nvim/lua/fschauen/keymap.lua +++ b/config/nvim/lua/fschauen/keymap.lua @@ -109,6 +109,12 @@ local keymap = { -- quickly open lazy.nvim plugin manager { 'L', 'Lazy' }, + nvim_tree = { + { 'nn', 'NvimTreeOpen' }, + { 'nf', 'NvimTreeFindFile' }, + { 'nc', 'NvimTreeClose' }, + }, + -- toggle options { 'sn', toggle_number }, { 'sr', toggle_relativenumber }, diff --git a/config/nvim/lua/fschauen/plugins/nvim-tree.lua b/config/nvim/lua/fschauen/plugins/nvim-tree.lua index 34983fb..f282ab4 100644 --- a/config/nvim/lua/fschauen/plugins/nvim-tree.lua +++ b/config/nvim/lua/fschauen/plugins/nvim-tree.lua @@ -1,7 +1,9 @@ return { 'nvim-tree/nvim-tree.lua', - - dependencies = { 'nvim-tree/nvim-web-devicons' }, + dependencies = { + 'nvim-tree/nvim-web-devicons' + }, + keys = require('fschauen.keymap').nvim_tree, opts = { disable_netrw = true, -- replace netrw with nvim-tree 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 }, }, - cmd = { - 'NvimTreeToggle', - 'NvimTreeOpen', - 'NvimTreeFocus', - 'NvimTreeFindFileToggle' - }, - keys = { - { 'nn', 'NvimTreeOpen' }, - { 'nf', 'NvimTreeFindFile' }, - { 'nc', 'NvimTreeClose' }, - }, }