add file explorer to replace default explorer
This commit is contained in:
parent
b5d3dcf1ac
commit
d3b7c61afd
6 changed files with 95 additions and 30 deletions
|
|
@ -1,32 +1,33 @@
|
|||
vim.g.mapleader = " "
|
||||
vim.keymap.set("n", "<leader>cd", vim.cmd.Ex)
|
||||
-- vim.keymap.set("n", "<leader>cd", vim.cmd.Ex)
|
||||
vim.keymap.set("n", "<leader>;", ":Dashboard<CR>", { desc = "Return to Dashboard", silent = true })
|
||||
vim.api.nvim_create_autocmd("FileType", {
|
||||
pattern = "netrw",
|
||||
callback = function(event)
|
||||
vim.schedule(function()
|
||||
vim.keymap.set("n", "<Esc>", function()
|
||||
vim.cmd("enew")
|
||||
vim.cmd("Dashboard")
|
||||
end, {
|
||||
buffer = event.buf,
|
||||
nowait = true,
|
||||
desc = "Return to Dashboard"
|
||||
})
|
||||
end)
|
||||
end,
|
||||
pattern = "netrw",
|
||||
callback = function(event)
|
||||
vim.schedule(function()
|
||||
vim.keymap.set("n", "<Esc>", function()
|
||||
vim.cmd("enew")
|
||||
vim.cmd("Dashboard")
|
||||
end, {
|
||||
buffer = event.buf,
|
||||
nowait = true,
|
||||
desc = "Return to Dashboard"
|
||||
})
|
||||
end)
|
||||
end,
|
||||
})
|
||||
vim.api.nvim_create_autocmd("FileType", {
|
||||
pattern = "netrw",
|
||||
callback = function(event)
|
||||
vim.schedule(function()
|
||||
vim.keymap.set("n", "<leader>;", function()
|
||||
vim.cmd("enew")
|
||||
vim.cmd("Dashboard")
|
||||
end, {
|
||||
buffer = event.buf,
|
||||
nowait = true, desc = "Return to Dashboard"
|
||||
})
|
||||
end)
|
||||
end,
|
||||
pattern = "netrw",
|
||||
callback = function(event)
|
||||
vim.schedule(function()
|
||||
vim.keymap.set("n", "<leader>;", function()
|
||||
vim.cmd("enew")
|
||||
vim.cmd("Dashboard")
|
||||
end, {
|
||||
buffer = event.buf,
|
||||
nowait = true,
|
||||
desc = "Return to Dashboard"
|
||||
})
|
||||
end)
|
||||
end,
|
||||
})
|
||||
|
|
|
|||
|
|
@ -2,3 +2,8 @@ vim.opt.number = true
|
|||
vim.opt.cursorline = true
|
||||
vim.opt.relativenumber = true
|
||||
vim.opt.shiftwidth = 4
|
||||
-- disable netrw at the very start
|
||||
vim.g.loaded_netrw = 1
|
||||
vim.g.loaded_netrwPlugin = 1
|
||||
vim.opt.splitbelow = true -- Opens horizontal splits below
|
||||
vim.opt.splitright = true -- Opens vertical splits to the right
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue