feat: added oil

This commit is contained in:
2024-08-01 12:23:27 +02:00
parent 559f854803
commit f8c4864659
7 changed files with 39 additions and 17 deletions

View File

@@ -3,11 +3,6 @@ vim.api.nvim_create_autocmd({ "FileType" }, {
command = "setlocal ts=2 sts=2 sw=2 expandtab indentkeys-=0# indentkeys-=<:>",
})
vim.api.nvim_create_autocmd({ "FileType" }, {
pattern = { "netrw" },
command = "nnoremap <buffer> <C-l> <Cmd> TmuxNavigateRight<CR>",
})
vim.api.nvim_create_autocmd({ "TextYankPost" }, {
command = "lua vim.highlight.on_yank {higroup='Visual',timeout=100}",
})

View File

@@ -163,4 +163,31 @@ return {
end
end,
},
{
"stevearc/oil.nvim",
lazy = false,
opts = {
keymaps = {
["<C-c>"] = false,
["<C-l>"] = false,
["<C-h>"] = false,
},
},
keys = {
{
"<leader>pv",
":Oil<CR>",
desc = "File explorer (Oil)",
},
{
"<leader>ppv",
function()
require("oil").open_float()
end,
desc = "Floating file explorer (Oil)",
},
},
dependencies = { "nvim-tree/nvim-web-devicons" },
config = true,
},
}

View File

@@ -113,7 +113,7 @@ return {
---Filetypes not to enable winbar in.
---
---@type string[]
exclude_filetypes = { "netrw", "toggleterm" },
exclude_filetypes = { "netrw", "toggleterm", "oil" },
},
config = true,
},

View File

@@ -16,14 +16,14 @@ return {
},
},
},
"nvim-tree/nvim-web-devicons",
{ "nvim-tree/nvim-web-devicons" },
{
"rachartier/tiny-devicons-auto-colors.nvim",
dependencies = { "nvim-tree/nvim-web-devicons" },
event = "VeryLazy",
config = function()
require("tiny-devicons-auto-colors").setup()
end
event = "VeryLazy",
config = function()
require("tiny-devicons-auto-colors").setup()
end,
},
{
"RRethy/vim-illuminate",

View File

@@ -1,4 +1,4 @@
vim.keymap.set("n", "<leader>pv", vim.cmd.Ex)
-- 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")