From db09a2683bb309a67cc4c659e17b4619d3121373 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Paulo=20Dubas?= Date: Thu, 21 Dec 2023 14:06:53 +0000 Subject: [PATCH] feat(nvim): add oil.nvim file explorer (#20) Add [oil.nvim][0] file explorer to make it easier to handle folders and files. [0]: https://github.com/stevearc/oil.nvim Reviewed-on: https://gitea.dubas.dev/joao.dubas/ide/pulls/20 --- config/nvim/lua/custom/plugins/init.lua | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/config/nvim/lua/custom/plugins/init.lua b/config/nvim/lua/custom/plugins/init.lua index 43498d9..6b865a6 100644 --- a/config/nvim/lua/custom/plugins/init.lua +++ b/config/nvim/lua/custom/plugins/init.lua @@ -96,10 +96,10 @@ return { local opts = { buffer = bufnr } vim.keymap.set('t', '', [[]], opts) vim.keymap.set('t', 'jk', [[]], opts) - vim.keymap.set('t', '', [[wincmd h]], opts) - vim.keymap.set('t', '', [[wincmd j]], opts) - vim.keymap.set('t', '', [[wincmd k]], opts) - vim.keymap.set('t', '', [[wincmd l]], opts) + vim.keymap.set('t', '', [[wincmd h]], opts) + vim.keymap.set('t', '', [[wincmd j]], opts) + vim.keymap.set('t', '', [[wincmd k]], opts) + vim.keymap.set('t', '', [[wincmd l]], opts) vim.keymap.set('t', '', [[]], opts) end }) @@ -109,5 +109,13 @@ return { { 'mc', 'ToggleTermSendCurrentLine', desc = 'Send [c]urrent line under the cursor', noremap = true } } end - } + }, + { + 'stevearc/oil.nvim', + dependencies = { "nvim-tree/nvim-web-devicons" }, + keys = { + { '-', 'Oil', desc = "Open parent directory" }, + }, + opts = {}, + }, }